これは本当にばかげた質問のように思えますが、なぜエラーが発生するのかわかりません。
次のように宣言されたインスタンス変数があります。
NSInteger *scopeSelected;
この変数を使用して、UISearchDisplay コントローラーで選択されたスコープを追跡しています。
- (BOOL)searchDisplayController:(UISearchDisplayController *)controller
shouldReloadTableForSearchScope:(NSInteger)searchOption {
scopeSelected=searchOption;
return YES;
}
ただし、割り当て行でこの警告がスローされ続けます。
割り当ては、キャストなしで整数からポインターを作成します
誰かが私のコードの何が問題なのか教えてもらえますか? NSInteger から NSInteger への割り当てだけではありませんか?