8
は、私はいくつかの古いiOSのコードを開いてきたの前に持っていたことがないと私はそれを構築しようとすると、私はこのようなコードは、「未使用のパラメータ」のエラーが表示されます。古いコードは「未使用のパラメータ」エラーが発生しますが、今
- (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar {
NSLog(@"Search Bar isn't used in this function");
}
Objective-Cコンパイラがこれに対してエラー(警告ではありません)を吐き出すのを初めて見たのはこれです。 iOSの呼び出しの多くは必ずしも渡し引数を使用しているわけではないので(例はコールバックが多い)、これを取り除くための助けが必要です。
こんにちはMichael、未使用のパラメータ警告のXCode設定では、すでに「NO」と表示されています。私は本当にどこにでもコードを注入する必要がないことを望んでいます。私が調べることができる他のコンパイラ(または他の)設定がありますか? – sparkFinder
***あなたの***ターゲット***(プロジェクトだけでなく)の解決済み列の下に "NO"と表示されていますか?また、プロジェクトやターゲット設定で「警告をエラーとして扱う」をyesに設定していますか? –
プロジェクトとターゲットの両方の列に「いいえ」と表示されます。両方ともにエラーが「いいえ」に設定されているので、警告を処理します。 – sparkFinder