Как читать и записывать несколько объектов на диск в iOS 7

Я знаю ответы на iPhone, записывающий двоичные данные, но этот вопрос был задан в 2009 году, и с тех пор iOS SDK немного изменился.

Я хочу сериализовать один или несколько NSCoding-совместимых объектов на диск и прочитать их обратно в память позже (для отправки в иногда активную веб-службу). Является ли НОД dispatch_read и dispatch_write лучшим вариантом для этого?


person cbowns    schedule 01.11.2013    source источник
comment
У вас есть особые требования? Например, можете ли вы количественно определить несколько? Мы говорим о 10 или 10M объектах? Кроме того, вы уже пробовали реализацию? Любая проблема с этим? Преждевременная оптимизация редко бывает хорошей вещью :) Наконец, вот что-то важное по теме, которую вы, возможно, захотите прочитать: developer.apple.com/library/ios/documentation/FileManagement/   -  person Gabriele Petronella    schedule 02.11.2013
comment
У меня нет особых требований к производительности, и некоторые из них сейчас ‹ 10, хотя каждый объект может содержать до нескольких сотен КБ двоичных данных в одном из своих свойств. Я нахожусь в разгар реализации на основе диспетчеризации, но решил, что стоит выбрать мозг сообщества для альтернативных подходов, тем более что предыдущие вопросы и ответы такие старые.   -  person cbowns    schedule 02.11.2013