как копировать и редактировать данные из nsdictionary в plist? - PullRequest
0 голосов
/ 23 марта 2012

Я хочу скопировать данные моего NSDictionary в plist, а также отредактировать некоторые данные, которые находятся в plist. Итак, как мне это сделать?

Ответы [ 2 ]

1 голос
/ 23 марта 2012

Используйте NSMutableDictionary +dictionaryWithContentsOfFile: для чтения списка и возможности его редактирования.

Затем, чтобы записать его в файл, используйте -writeToFile:atomically:

Все это четко изложено в NSDictionary документации . Всегда проверяйте документацию перед публикацией.

0 голосов
/ 23 марта 2012

Используйте writeToFile:atomically:, чтобы написать словарь в каталоге документов, и если вы хотите отредактировать его, получите словарь, используя dictionaryWithContentsOfFile:, отредактируйте его и затем сохраните его снова, используя writeToFile:atomically:.
, перезапись может вызвать некоторые проблемы.но если возникает проблема, вы можете сначала удалить файл, а затем записать его снова.

...