Я смотрю на использование plist для хранения некоторых данных для моего iPhone-приложения, поскольку данные невелики и не требуют какой-либо фильтрации / сортировки и т. Д. Plist кажется мне самым простым вариантом.
В настоящее время я загружаю plist с веб-сервера каждый раз, когда запускается приложение, однако я хотел бы загрузить plist, только если он новее, чем локально сохраненный файл plist.
Тока Я думал о том, чтобы сделать следующее, но мне было интересно, есть ли лучший способ сделать это.
App Launch
Is Internet Available
remote_Version = Download MY_SERVER_URL\Version.txt
If local_version < remote_version
file = Download MY_SERVER_URL\data.plist
write plist to disk
end if
end if
Спасибо, Аарон