これが iOS と Objective-C の領域内で可能かどうかはわかりませんが、これを行うことができれば、非常に簡単になります...
NSObject がメモリ内で変更されるたびに、@selector または同様の方法で呼び出される 1 つ (または複数) のアクションを実行できるようにしたいと考えています。コールバックに代わるものとして、時限スレッドによるポーリング メカニズムがありますが、これは過剰で非効率的です。
このようなことに対する答えや例をまだ見つけることができていませんが、確かに知っている人がいるかもしれません.