2012-02-29 7 views
0

Я создаю приложение, которое должно сохранять массивы. Для тестовых целей я в настоящее время использую файл списка свойств. Я смотрел на другие методы хранения долгосрочных данных. Основные данные и NSCoder кажутся многообещающими.мнений, необходимых для сохранения данных

I`m экономия очень простых элементов данных, в основном массивы

ответ

0

Вы можете использовать

- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)flag 

и

+ (id)arrayWithContentsOfFile:(NSString *)aPath 

см here

0

Использование SQLite. Создайте таблицу с именем array, и каждая строка должна быть сериализованной версией массива. Вы можете использовать что-то вроде SBJson для этого.

0

Ознакомьтесь с лекциями 12, 13 и 14 в разделе «Разработка приложений для iPad и iPhone», бесплатно на iTunes U. Они из Стэнфордского университета, преподаваемые профессором Полом Хегарти, и действительно прочны. Существует полная демонстрация вместе с лекциями, и он охватывает множество, чтобы настроить вас.

Они также имеют курс сайт в Интернете:

http://www.stanford.edu/class/cs193p/cgi-bin/drupal/

Но не забудьте проверить лекции - он охватывает гораздо больше, чем в слайдах.

Я бы порекомендовал идти вперед и изучать основные данные - он немного впереди, но масштабируемо. Кроме того, он очень легко работает с iCloud, поэтому, если вы в конечном итоге захотите поддерживать iCloud, вы обязательно захотите использовать CD.

Успехов,

Damien