0

.plist Multi Value の値を動的にしようとしています。具体的には、Web サイトからオプションのリストをダウンロードし、返されたデータを値に入力したいと考えています。実行時にアプリ バンドルを変更することは不可能であるという投稿をいくつか読みました。たとえば、代替を NSUserDefaults に入れてそこから読み取る場合、値がアプリバンドル外のデータソースを参照するようにすることはできませんか?

これがまったく問題外である場合、どのような代替案がありますか?

4

1 に答える 1

0

私がしていることは、plistをドキュメントディレクトリの隠しフォルダーにコピーし、そのコピーで作業することです

ファイルが存在しない場合は、完全にコピーし、存在する場合は、必要に応じてマージまたは完全に上書きします

NSUserDefaults を使用することも可能です

于 2012-08-28T18:30:56.223 に答える