説明しようと思います。たとえば、CoreDataによって管理されるPersonクラスを使用した単純なサンプルプロジェクト。データを表示するUITableViewがたくさんあります(1つはすべての人を表示し、1つは人の追加、削除、更新を許可し、もう1つは中年を表示し、もう1つは同じ名前でグループ化された人を表示します...これらはほんの一例であり、そうではありません案件)。もちろん、すべてのビューコントローラー内にコアデータコードを記述したくありません。このような状況で、より保守しやすいコードを作成するにはどうしますか?
シングルトンの「PersonManager」クラス。(たとえば)すべての人を含むmutableArray、insert-remove-updateメソッド、NSFetchedResultsController ecc ecc .. ..
Personオブジェクトのクラスメソッド?「NSArray*array =[personObjectallPersons];」のようなもの およびメソッドadd-remove-update?クラスは、メモリecc eccから自分自身をロードする方法を知っています...?
または何?
ありがとうファビオ