私はスライダを使って人のセクションを作ることができるテーブルビューを持っています。したがって、各セクションには任意の数の人を含めることができます。私は、そのテーブルビューの状態を保存し、戻ってくるときにそれをリロードしたい。テーブルビューの状態の保存とロード
私はコアデータを使用しているので、私は各人に行とセクションの属性を与えることができると思いました。だから、私はそれを保存することができますが、私はそれらが再表示されると、テーブルビューを埋めるために値を使用する最良の方法を知らない。
NSUserDefaultsは、セクションに分割することができるグループがたくさんあるので、私は一番うまくいくとは思っていません。私は数日間これを行う最善の方法に苦労してきましたが、私はまだどのように行くべきかは分かりません。
続きを(mihirのメータあたり):
// Set core data values
int sec = 0;
int row = 0;
for (NSArray *section in groupsArray) {
for (People *person in section) {
[person setSubgroupSection:[NSNumber numberWithInt:sec]];
[person setSubgroupRow:[NSNumber numberWithInt:row]];
row++;
}
sec++;
row = 0; // new section so restart the row count
}
データを保存するコード... –
データを保存するコードを追加しました。 – tazboy