3

奇妙なコンパイラ警告が表示されます。それは言います:

Incompatible pointer to integer conversion sending 'void *' to parameter of type 
'NSJSONReadingOptions' (aka 'enum NSJSONReadingOptions') 

その中にあるブロックは次のとおりです。

- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
    [UIApplication sharedApplication].networkActivityIndicatorVisible = NO;

    //Incompatible pointer to integer conversion sending 'void *' to parameter of type 
    'NSJSONReadingOptions' (aka 'enum NSJSONReadingOptions')

    news = [NSJSONSerialization JSONObjectWithData:data options:nil error:nil];
    [mainTableView reloadData];
}

これを修正する方法はありますか?ありがとうございました!

4

1 に答える 1

29

に置き換えるだけoptions:nilですoptions:0

nilは最終的に として定義され、ポインター型((void*)0)を持ちますが、(列挙型として) は整数型です。NSJSONReadingOptions

于 2013-03-02T11:12:10.533 に答える