Каковы преимущества использования Core Data? (в отличие от plist)

Я относительно новичок в iOS и программировании, и я делал приложение раньше, но оно использовало plist для хранения, который я сохранил в папке с документами. . Теперь я думаю о переходе на Core Data, но это выглядит немного сложно, и я не уверен, что это сработает для того, что я хочу. У меня будет набор данных, которые мне нужно отобразить в виде графика, поэтому я не уверен, что Core Data лучше всего подходит для этого, поскольку мне кажется, что я не могу создать тип массива в файле .xcdatamodeld. Какие еще преимущества Core Data? Это быстрее? Легче в использовании (после настройки)?

Обновление: Кому-нибудь интересно, я закончил приложение, и стоило того, чтобы узнать, как использовать Core Data, и это было намного проще, чем Я изначально подумал. Делать это с помощью plists было бы адом. То, как они это делают, сначала показалось немного загадочным, но если вы просто начнете его использовать, вы все поймете. Отношения действительно замечательны.

19
задан Josh Sherick 5 November 2011 в 22:36
поделиться