Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
テーブルビューでオブジェクトの数を観察し、バッジを付けて表示する必要があります。プロジェクトでCoreDataとNSFetchedResultsControllerを使用しています。KVOまたは他のメカニズムを使用する必要がありますか?
はい、もちろんKVO、オブジェクトの数を観察するために使用できます。
KVO
ただし、モデル (この部分でオブジェクトの数が変化すると仮定) コードがコーディングである場合、またはモデル コードを変更することができます。NSNotifactionまたはdelegateまたはを使用する方がよいと思いますblock。オブジェクト数を変更するときの単なるコールバックです。
NSNotifaction
delegate
block
KVO標準ライブラリまたは変更できないクラスのvarを監視することをお勧めします