iPhone Dev Center から CoreDataBooks というサンプルコードを入手してソースを読む。なるほど NSFetchedResultsController を使うと UITableView で CoreData を使うのが楽になりそうだ。 CoreDataBooks の動作はこんな感じ。 リストに詳細表示、それと項目の編集を行う3つのビューから構成される。データの格納に CoreData を採用していて UITableView との連携に NSFetchedResultsController を使っている。 NSFetchedResultsController の使い方を理解するためにこのコードを参考にしつつ、(テーブルが一つで)構造が単純な OneLiner を NSFetcedResultsController を使うバージョンに書き換えてみる。 MainView
![NSFetchedResultsController を使って CoreData を表示する](https://cdn-ak-scissors.b.st-hatena.com/image/square/a04bf0060e5ace940a1b41d01cf8709f57a22d11/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEgpFmalk6sldSCHM14CvQBB-zzUrn9cp-ln81mmkMFNVEIyR_zp0GMYawx8vI70Jswt1f2asJyv9S4Xhq9OkzxYPoiOn4L9FlVCjxgSGBmLtUJnIao_aLOxf8sEk4m9bLHcaS1gCdtSDBc%2Fw1200-h630-p-k-no-nu%2F091013-0004%2B55%2525.png)