Я разрабатываю приложение для iPhone, и мне нужно показать сохраненные данные в TableView. После некоторых исследований я решил, что JSON лучше всего подходит для хранения данных. Тем не менее, я не смог найти учебники, объясняющие, как читать JSON в качестве локального файла, а не из удаленного источника, как это часто бывает.Как загрузить данные в ViewController из локального файла JSON
Любые учебники, которые вы могли бы порекомендовать?
Когда вы говорите _local file_, вы говорите, что файл JSON хранится в каталоге Documents или внедрен в качестве ресурса в комплекте приложения? – neilco
Кстати, в то время как JSON - это прекрасный формат (esp для обмена данными с сервером), если это только локальный ресурс, [список свойств] (https://developer.apple.com/library/ios/documentation /Cocoa/Conceptual/PropertyLists/Introduction/Introduction.html#//apple_ref/doc/uid/10000048-CJBGDEGD) (он же «файл plist») может быть проще. Вы создаете файл списка свойств с помощью '[dictionary writeToFile: path atomically: YES];'. Вы читаете plist с словарем NSDictionary * = [Словарь NSDictionaryWithContentsOfFile: путь]; '. Это менее громоздко, чем использование JSON. – Rob