iOSUIKitオブジェクトの一部であるBOOL値があります。これはNOとして設定したままにしておきます。一部のユーザーアクションはこれの状態を変更しますが、これについては何もできません。
Objective-Cランタイムを使用してこの変数を「監視」し、変更が発生したらすぐに停止する方法はありますか?
iOSUIKitオブジェクトの一部であるBOOL値があります。これはNOとして設定したままにしておきます。一部のユーザーアクションはこれの状態を変更しますが、これについては何もできません。
Objective-Cランタイムを使用してこの変数を「監視」し、変更が発生したらすぐに停止する方法はありますか?
KVO は、プロパティ変更リスナーの概念をサポートしています。
ドキュメントは次のとおりです: KVO コンプライアンス ガイド