次のような iVar とプロパティの違いに関するいくつかの質問を読みました:なぜ ivar を使用するのですか?
ios インターフェイス iVar とプロパティ
私が知りたいのは... UIViewController
(たとえば)複数のメソッドでアクセスする必要があるBOOLを作成している場合、これらを作成する最良の方法は何ですか?
現在、プロパティを作成しています。これは正常に動作し、期待どおりです。しかし、私が読んだり学んだりすると、iVar を作成する方がパフォーマンスが向上するようです。
お気に入り:
@interface ViewController : UIViewController{
BOOL myBool;
}
これはパフォーマンスの点で優れているでしょうか。一方の値を YES に設定すると、複数のメソッドがこの iVar にアクセスできますか?もう一方の値をチェックできますか?プロパティ アプローチでできるように?