私のアプリケーションの一部をCoreDataに変更しようとしています。私は私がNSManagedObjectに変換したいと書いたカスタムクラスを持っています。私はこれをすべて実行する前に、それが機能することを確認したいと思います。 CoreDataファイルにエンティティを作成してサブクラスを変更するだけでいいですか?他の考慮事項はありますか?NSObjectをNSManagedObjectに変換する
2
A
答えて
5
The documentation is very useful on this point。特に、「サブクラス化ノート」という名前のその文書の部分を読みたいとします。
考慮すべき事項:コアデータでサポートされていないオブジェクトを使用していますか?そうであれば、非永続的にするか、それがオプションでない場合は、実装を見てみようnon-standard persistent attributes
私が上にリンクしているドキュメントは非常に役に立つはずです。かなり明快でわかりやすい。あなたのNSObject
サブクラスが比較的シンプルであれば、非常に簡単なプロセスになる可能性があります。しかし、もっと複雑なもので作業している場合は、上記の文書で挙げた点を考慮する必要があります。
関連する問題
- 1. intをNSObjectに変換する
- 2. NSObjectをNSDataに変換する
- 3. NSArray(またはNSObject)にNSDataを変換する方法
- 4. 新しいNSManagedObjectサブクラスと新しいNSObjectサブクラス?
- 5. NSManagedObject NSNumberプロパティはブール値を整数に変換しますか?
- 6. Xcode 4:NSManagedObjectのサブクラスを置換する
- 7. Swiftの[NSObject、AnyObject]から[String、AnyObject]への変換
- 8. NSStringにNSObjectをキャストする
- 9. 目的 - 同じ親クラスから継承するNSManagedObjectクラスと通常のNSObjectクラスを作成する
- 10. NSManagedObjectの配列をNSManagedObjectに格納する方法
- 11. NSObjectをNSStringからNSStringに変換するにはどうすればいいですか?
- 12. NSManagedObject - による@dynamic
- 13. 保存時にNSManagedObjectの変更を検出する
- 14. ファイルにNSObject?
- 15. NSManagedObjectを返す
- 16. NSManagedObjectをサブクラス化する
- 17. NSManagedObjectをサブクラス化オブジェクトにキャストする
- 18. NSManagedObjectをグローバル配列に追加する
- 19. NSManagedObjectを更新するには
- 20. NSManagedObjectサブクラスのカスタムクラスのインスタンス変数
- 21. 固有アフィン変換を固有アイソメトリ変換に変換する
- 22. オブジェクトをJavaに変換するベクトルをベクトルに変換する
- 23. NSManagedObjectエラー
- 24. NSManagedObjectサブクラスにivarを追加
- 25. カスタムNSObjectにデータを渡しますか?
- 26. NSObject ModalViewとデリゲート
- 27. NSObject to json?
- 28. NSProxyとNSObject
- 29. x:TypeをSilverlightに変換するWPFデータ型を変換する
- 30. xmlをXHTMLに変換するXSL変換を作成する
私はそれが助けになると思います。 – Weston