私のユニバーサル iOS アプリケーションでは、plist ファイルに保存されるフォルダー構造を作成します。次のように構築されます。
- [配列]ルート
- [辞書] 項目 0
- [文字列] タイトル
- [配列] 子
- [辞書] 項目 0
- [辞書] 項目 1
- [辞書] 項目 1
- [文字列] タイトル
- [配列] 子
- [辞書] 項目 0
- [辞書] 項目 1
- [辞書] 項目 2
- [辞書]項目3
- [辞書] 項目 2
- [文字列] タイトル
- [配列] 子
- [辞書] 項目 0
この構造で、フォルダーをナビゲートします。現在のデータ ソース (常に配列) の内容がテーブル ビューに表示されます。現在、一部のデータが変更されている可能性があります。したがって、テーブル構造と入力するデータを更新したいと思います。これをルート フォルダーで行う場合は問題ありませんが、サブフォルダーのいずれかで試してみると、現在の配列のみを更新できます。したがって、構造の上位レベルに戻ると、古いデータが使用されます。
すべてのデータを更新するが、現在選択されているフォルダーにとどまるにはどうすればよいですか (まだ存在する場合のみ)。
前もって感謝します