2016-11-10 10 views
0

CoreDataエンティティを持つアプリがあります。それらのほとんどは同期する必要がありますが、ローカルエンティティとして使用するには2つ必要です(同期はありません)。エンティティにsimperiumKeyとghostDataを追加しないようにして、SPManagedObjetの代わりにNSManagedObjectを継承させようとしましたが、Simperiumのフレームワークはエンティティの同期に失敗してクラッシュします。 1つまたは複数のエンティティの同期を無効にするにはどうすればよいですか?iOS向けSimperiumでエンティティの同期を無効にする

答えて

1

あなたの最初のアプローチは正しかった:sync'ing必要はありませんエンティティがNSManagedObject から直接継承することができますSPManagedObject

  • `を継承する必要がsync'ing必要

    • エンティティ

      フレームワークは、がクラッシュしてはいけません。トラブルシューティングのためにクラッシュログを投稿できますか?

      してください、私たちのGitHubのリポジトリに直接問題を開くの自由:http://github.com/Simperium/simperium-ios

      ありがとうございました!

  • +0

    ありがとうございましたJeorge ...私は愚かです、同期させてはいけないオブジェクトの1つが実際にSPManagedObjectから継承していたことを私は見ていませんでした....私の間違い、残念です。私は質問を削除したいと思っていたが、あなたは私よりも速かった... – Sergiob

    +0

    あなたはダックス@Sergiobではない!間違いなく誰にでも起こることができます。あなたは素晴らしい一日があることを願っています! –

    +0

    Simperiumの私の最後の質問にもお答えできますか?ありがとうございました – Sergiob

    関連する問題