plists は非常に単純で、配列、辞書、NSNumbers、文字列などでアイテムを整理できます。何をどこに置くかを決めるだけの問題です。これが私がすることのモックアップです:
<array>
<dict>
<key>userName</key>
<string>myUserName</string>
<key>legendArray</key>
<array/>
<key>zoomLocations</key>
<array/>
<key>services</key>
<array>
<dict>
<key>url</key>
<string>http://www.google.com</string>
<key>type</key>
<string>someServiceType</string>
</dict>
</array>
</dict>
</array>
これがわからない場合のために、上記の XML は、plist を編集するときに Xcode が生成するものです。それだけが XML ファイルです :) 標準ビューを好む場合は、次のスクリーンショットをご覧ください。

これにより、辞書でいっぱいの配列が作成されます。各辞書には、ユーザー名の文字列、凡例の配列、ズーム位置の配列、URL とサービスの種類の文字列を含む別の辞書の配列が格納されます。
次に、データの再読み込みに関する限り、データの表示方法を指定していないため、言うのは困難です。ただし、たとえば、テーブル ビューを使用している場合は[self.tableView reloadData];
、新しいデータの保存が完了した後に呼び出すだけです。(plist がテーブルのデータソースであると仮定します)
.plist をドキュメント ディレクトリに保存する方法についてさらにヘルプが必要な場合は、チュートリアルをご覧ください:
http://iosameer.blogspot.com/2012/08/handling-nsdocumentdirectory-of-your.html