タグ

ブックマーク / tech.caph.jp (2)

  • スレッド毎にNSManagedObjectContextを管理する – CAPH TECH

    的にはNSManagedObjectContextはスレッド毎に作成して利用しなければいけません。以下は、その為にスレッド毎にContextを作成して管理するためのコードです。複雑なアプリでなければ、この管理法で十分でしょう。シングルトンなManagerクラスでコンテキストを管理する方法は簡単ですが、スレッドを多用する場合はスレッド毎に管理する方が良いでしょう。 managedObjectContextForCurrentThreadでコンテキストを取得し、保存は[NSManagedObjectContext save:&error]のように、クラスメソッドを呼びます。保存するとNSNotificationでコンテキスト自身のmanagedObjectContextDidSave:が実行され、メインスレッドのコンテキストに変更が反映されます。スレッド毎に自動的にthreadDictio

    efcl
    efcl 2012/04/08
    Coredataのcontextをスレッドごとに作成して利用するクラスメソッド
  • Domain error

    Domain error Failed to resolve DNS path for this host

    efcl
    efcl 2011/09/08
    CoreDataエンティティのカスタムクラスを生成するツール
  • 1