Каков наилучший способ сохранить / получить массив в iOS PG - PullRequest
0 голосов
/ 03 ноября 2011

У меня есть массив результатов, основанный на расчете других массивов текстов, введенных пользователем. Я хочу сохранить массив, когда пользователь нажимает кнопку «Сохранить результаты». Итак, я хочу знать, каков наилучший способ сделать это ..... NSUserDefaults или Databsase, или PList или и как таким образом сохранить массив.

На самом деле я должен использовать NSUserDefaults для этого в соответствии с потребностями моего проекта Пожалуйста, помогите мне ..

Ответы [ 2 ]

2 голосов
/ 03 ноября 2011

Просмотр основных данных.Он эффективен, обычно использует меньше памяти, чем другие опции, дает вам постоянство бесплатно.

В сети много ссылок, которые могут помочь вам начать работу.Попробуйте для начала эту статью Рэя Вендерлиха:

http://www.raywenderlich.com/934/core-data-tutorial-getting-started

Поиск в Google может дать вам гораздо больше.

0 голосов
/ 03 ноября 2011

Я обычно просто записываю массив в файл

, используя

[array writeToFile:myOutputFile atomically:YES];

Вот ссылка на ссылку.

http://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSArray_Class/NSArray.html#//apple_ref/doc/uid/20000137-BABCGEFF

вы можететакже загрузите их из файла с помощью

[array initWithContentsOfFile:myInputFile];

вот еще одна ссылка

http://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSArray_Class/NSArray.html#//apple_ref/doc/uid/20000137-CBHBDFEE

просто убедитесь, что выходной файл находится в доступном для записи месте для вашегоapplication.

Примечание

Обычно хорошей отправной точкой для объекта является получение краткого обзора функций для этого объекта, чтобы вы знали, что этот объект может выполнить.

Надеюсь, это поможет.

...