Должен ли я использовать данные ядра для хранения некоторых предпочтений пользователя или сохранить их в NSUserDefaults?

В настоящее время я разрабатываю приложение, функциональность которого в значительной степени зависит от извлекаемых данных JSON. Большинство данных я планирую сохранять в ядро данных. Однако не уверен, нужно ли мне сохранять все пользовательские данные (настройки, избранное, twitter, Facebook и т.д.) также в core data, или лучше использовать NSUserDefaults? В чем плюсы и минусы?

7
задан Centurion 2 January 2012 в 11:47
поделиться