タグ

CoreDataとUITableViewに関するBowz13のブックマーク (2)

  • Study CoreData 1 ~時をさかのぼる 前編~

    さて、CoreData Study 第二回目です! 今回は、Xcodeで自動生成されたCoreDataの処理内容をざくっと見ていくことにしましょうか。 ってコトで、いきなり題に入ります。 まずは起動時にどのような処理が行われているかを見てみましょう。 こういった初めて見るコードがどのように繋がっているのかを調べていくには、時間軸をさかのぼってコードを見ていくのが分かりやすいんじゃないかなぁと思います。 なので、まずはUITableViewのCellを生成しているメソッドから見ていくことにします。 注意:投稿者自身もCoraDataについて勉強中のため、このシリーズには誤りが含まれている可能性があります。もし、間違いに気付かれた方はコメント欄もしくはtwitterなどでご指摘いただけると幸いです<(_ _)> また、開発環境はXcode3.2.3 iPhone SDK 4です。実機でのテス

    Study CoreData 1 ~時をさかのぼる 前編~
  • Core DataでUITableViewCellの移動(並べ替え)を行う。 | Studio Amuate

    Core Dataを使用したアプリで、UITableViewCell(オブジェクト)の順番を入れ替える方法。 デフォルトのプラスボタンをタップするとtableViewに時刻が追加されるコードを使用。 前提として、Eventエンティティにint型属性の”order”を追加。NSSortDescriptorにはこの”order”をキーとして、昇順に並び替えるよう設定。 NSSortDescriptor *sortDescriptor = [[[NSSortDescriptor alloc] initWithKey:@"order" ascending:YES] autorelease]; NSArray *sortDescriptors = [NSArray arrayWithObjects:sortDescriptor, nil]; [fetchRequest setSortDescrip

  • 1