仮説の形で尋ねると、簡単に説明することができます。iOS - NSMutableArrayをiPhoneに保存する
私はPerson
というクラスがあり、この中には三つのフィールドがあります。
NSString *name
を。NSDate *dateOfBirth
;およびNSMutableArray *friends
。
例オブジェクトは、このです:
name
= "ジョン・スミス"dateOfBirth
= 1985年1月4日friends
= "サイモン・スコット"。 "ジェニファーレーン"; "Mary Firth"
ユーザーがNSMutableArray
に必要なデータを入力すると、このデータをiPhoneに保存するにはどうすればよいでしょうか?私はPerson
オブジェクトが最大100個存在することが予想され、UITableView
にこのデータを表示し、ユーザが自分の意志でエントリを追加したり削除したりできるようにするだけです。
NSDictionariesを使用し、writeToFileメソッドを使用するこのサイトでは複数の提案がありましたが、これらのうちの1つを調べる前に、誰かが正しい方向に向けることを望んでいましたか?私は、そこにある最も簡単で最も適切な方法を使用するようにしたいと思います。
多くのありがとうございます。
[iPhone上にNSArrayを格納するための推奨方法は何ですか?]の可能複製(http://stackoverflow.com/questions/8574924/what-is-the-recommended-way-to-store-an-nsarray – Caleb
)iphone--on「...しかし、私はこれらのいずれかを研究する前に...」あなたの最初の研究は、[関連] SOの関連質問を探すためにする必要があり、また、読むために(http://developer.apple。COM /ライブラリ/ IOS /ドキュメント/ココア/概念/アーカイブ/ Archiving.html#// apple_ref/DOC/UID/10000047-SW1)[ドキュメント](http://developer.apple.com/library/ios/documentation/ Cocoa/Conceptual/PropertyLists/Introduction/Introduction.html#// apple_ref/doc/uid/10000048-CJBGDEGD)。 – Caleb