2012-02-21 8 views
0

私の周りを見て、人らは、そのiは 含む多くのオブジェクト持っているが、コアデータのアレイを格納するのに適していない - コメント の配列 - - 位置データ の配列を配列画像のファイル名を保存し、画像データを文書ディレクトリに保存することを考えていました。保存場所データは

配列の内容を文字列に保存してコアデータに保存することができます。私はこの "componentsJoinedByString:"を使用すると仮定しています

私の質問は、データを保存する最良の方法は何ですか?

答えて

1

コアデータに配列を格納するには、配列内の1つのオブジェクトを表すエンティティを定義します(例:緯度と経度の2つの浮動属性がある場所)。次に、各場所のエンティティの新しいインスタンスを作成します。

1つのコアデータエンティティに複数の項目をプロパティとして追加する場合は、エンティティaから複数のエンティティbへの多対多関係を作成します。しかし、これは配列ではなくセットとして実装されます。

関連する問題