私はここでこれを考えすぎているかもしれません。しかし、これが私のアプリの全体的なアーキテクチャです。
NIB-->UITableViewController-->TweetsService-->TweetEntities (in core data)
UITableViewController は TweetsService にすべてのツイートを要求し、TweetsService はツイートの配列を UITableViewController に返します。質問はありません。コアデータと対話するのは TweetsService であり、他には何もありません。
NSFetchedResultsController を追加すると、UITableViewController は TweetsService をバイパスしませんか? これはアーキテクチャ的に正しいですか?TweetsService を通過するように NSFetchedResultsController を再ルーティングする必要がありますか? しかし、どうやってそれを行うのかわかりません。それとも私はこれを考えすぎていますか?