NSMutableArray
に基づいてオブジェクトを保存する方法についてはいくつかの投稿を見てきましたが、それを行う方法は[NSKeyedArchiver]
を使用し、NSCoder
でエンコードしていますが、私はそれを行う方法を理解するのに苦労しています誰かが助けることを望んでいた。NSUserDefaultsに「カスタムクラスオブジェクト」のNSMutableArrayを保存するにはどうすればいいですか?
Student *student1 = [Student studentWithImage:[UIImage imageNamed:@"default"] withForename:@"John" withSurname:@"Smith" withAddress:@"3 Fake Road, Faketown, FA31 KEE" withDateOfBirth:[dateFormatter dateFromString:@"17-Jul-93"] withAge:24];
[studentArray addObject:student1];
私はこれと私のNSMutableArray
studentArray
に保存するためにいくつかの他の類似のStudents
をしたいです。この配列をNSUserDefaults
に保存して、再度ロードしてください。
I have seen this post here私の質問に対する正解ですが、私は理解しにくいので、私のコードにそれを実装する助けが必要です! おかげ
アレイ取得
Student
クラスでこれを追加userdafaultsにいますか? – KKRocks@KKRocks thats correct、私は学生の画像、名前、生年月日などのプロパティを含む保存される配列が必要です。 – Manesh
@Maheshは私の答えをチェックし、私が言及したようにあなたのプロパティを追加します。 – KKRocks