Я нахожу множество проектов с открытым исходным кодом для синхронизации данных NSUserDefaults с iCloud, но я просто хочу синхронизировать его с моим собственным сервером, как это сделать с помощью RestKit? некоторые решения:Как синхронизировать NSUserDefaults с RestKit
Создание обычной модели данных ядра. Настройки: NSManagedObject и получение/патч как обычно.
- Плюсы, не нужно NSUserDefaults, и я могу общаться с сервером через RestKit.
- Против, просто выглядит странно, модель
Settings
будет иметь только один экземпляр.
Создать нормальный NSObject Настройки: NSObject сопоставьте JSON от сервера к этому объекту, а затем передать всю информацию NSUserDefaults и получить/патч через
Settings
- Pros, я делать синхронизация NSUserDefaults с RestKit.
- Против, необходимо реализовать две карты: от json до
Settings
, отSettings
до NSUserDefaults. И тоже усложняет.
Что вы считали и пытались? – Wain
еще раз спасибо @Wain, только что обновил мой вопрос. –