2011-07-08 7 views
0

私は他のユーザー/開発者のためにsdk(iOS用静的ライブラリ)を開発しています。私はいくつかのデータを持っていなければならず、長い間それを維持しています。だから私はこのプロジェクトでsqliteデータベースと一緒にコアデータを使用する必要があります。私の質問は、このSDKのユーザーからxcdatamodelオブジェクトが非表示になるか、コアデータ以外のものを使用する必要があるかどうか、SDKの最終ビルドにあります。コアデータモデルをSDKプロジェクトに追加できますか?

私の要件は、このSDKのユーザーからcoredatamodelオブジェクトを非表示にすることです。どうすればそれを実装できますか?ユーザー/開発者が使用できるヘッダーを共有します。

ありがとうございます。

答えて

1

plistなど、コアデータ以外のデータを保持する方法は他にもあります。この場合、私はそれをcoredataよりもむしろ使用する方が良いと思います。それ以外の場合は、コンテキスト、モデルなどの調整に問題があります。

+0

ありがとうございます。plistを使用してデータを保存しました。今私はもう一つ質問があります。私自身の書かれたモデルクラスオブジェクトの1つをplistに追加することは可能ですか?私はNSArray、NSDictionaryのようなものは私たちがplistに保存/追加できるものであるという考えを持っています。モデルクラスオブジェクトの1つをplistに追加するにはどうしたらいいですか?あるいは、モデルオブジェクトを格納する他のメカニズムがありますか?私はplist自体を使って情報を与えてください。 –

+0

この質問の最初の回答を確認してください:http://stackoverflow.com/questions/6569207/write-custom-object-to-plist-in-cocoa – sosborn

関連する問題