Предварительное заполнение основных данных с помощью plist только при первом запуске приложений

У меня есть файл plist, который представляет собой массив словарей. Где каждый словарь содержит набор строк. Каждый словарь представляет знаменитость.

То, что я хотел бы сделать, это заполнить Core Data содержимым этого plist при первом запуске приложения, после чего я хотел бы как-то проверить данные ядра на наличие моих данных, и если данные есть, загрузить их оттуда, в противном случае снова загрузите исходные данные из plist-файла.

Я знаю, что можно заполнить основные данные из plist, но является ли то, что я предлагаю, жизнеспособным решением? Или есть лучший подход?

Джек

5
задан Jack Nutkins 25 March 2012 в 16:57
поделиться