2011-01-21 6 views
1

私のクラスの1つとして、実行時にプロパティのアクセサの実装を提供しています。コードは正常に実行されコンパイルされますが、ヘッダファイルに宣言されたプロパティのメソッドを実装しないという警告が表示されます。私は明らかにこれを@dynamicで解決できますが、それが何の影響も受けない場合は、そのような警告を抑制するためにオンにできるコンパイラフラグはありますか?@dynamicなしで@property警告を抑制する方法はありますか?

+0

だから '@ dynamic'の目的は何だと思いますか? – JeremyP

+0

私は、この質問を読む別の方法があることを認識しました。グローバルに警告を無効にする方法があるかどうかを尋ねるので、すべてのプロパティに@dynamicを追加するという面倒な作業を行う必要はありませんか?もしそうなら、答えは "怠け者である" :-)です。 – JeremyP

答えて

2

いいえ、それは@dynamicの全体のポイントです。

+0

+1はい、この質問は「警告を抑制するように特別に設計された機能を使用せずに警告を抑制するにはどうすればよいですか? – JeremyP