私のiPhoneアプリでは、xCode v3.2.3で定期的にこれを行います:
- *.h ファイルで BOOL 変数を宣言する
- 同じ *.h ファイルで @property を使用します。
- 対応する *.m ファイルで @sythesize を使用します。
うっかり #1 をするのを忘れていました... それでも問題なく動作しました。0 警告。0 エラー。0 アナライザー エラー。
それはどうしてですか?その変数が使用されようとしているすべての場所で、私のコードにコンパイラ エラーがロードされるべきではありませんか?