Я разбил файл на 50 мб пакетов на стороне сервера, и когда я получаю его на iPad, я получаю объект NSData через NSURLConnection. Чтобы восстановить данные, я создаю пустой объект NSMutableData и просто appendData пакеты обратно вместе по порядку? Или я должен использовать NSFileHandle, писать в файл, искать конец файла, записывать следующий файл, искать конец файла, полоскать, повторять? Благодаря!Рекомбинация объектов NSData после загрузки
0
A
ответ
0
Это действительно зависит от ограничений памяти. Если файлы x00M слишком много обрабатываются в памяти с помощью объекта NSData
, вам придется пройти второй маршрут (что, я думаю, является отличным подходом). Вы можете проверить с помощью инструментов, если вы находитесь в допустимых пределах.
Учитывая, что вы хотите сделать это на iPhone, очень вероятно, что вам придется делать это через файловую систему.
Смежные вопросы
- 1. Рекомбинация
- 2. остановить NSData загрузки с сервера
- 3. Почему NSData остается нулевой после загрузки из действительного URL?
- 4. Получить NSData после завершения NSURLSession
- 5. Хранение пользовательских объектов как NSDictionary vs NSData
- 6. Рекомбинация нескольких DatagramPackets в один байт []
- 7. NSData to NSString после CC_SHA1
- 8. Установить индикатор выполнения для загрузки NSData
- 9. Как преобразовать NSString в NSData после преобразования NSData в NSString?
- 10. Сравнение даты создания/изменения объектов NSData
- 11. Рекомбинация списка Data.frames в единый фрейм данных
- 12. Рекомбинация активов по перекопированию на CI
- 13. Рекомбинация двух сложных атрибутов в новый объект
- 14. nsdata to nsstring to nsdata
- 15. Чтобы получить уведомление после загрузки?
- 16. жадной загрузки существующих объектов
- 17. Менеджер загрузки пользовательских объектов
- 18. Как проверить наличие ошибки после [NSData dataWithContentsOfMappedFile:]?
- 19. NSData становится нулевым после добавления данных изображения
- 20. Данные повреждены после преобразования байт [] в NSData
- 21. NSData отсутствуют после отправки на другое устройство
- 22. NSData не является подтипом NSData?
- 23. NSData -> UIImage -> NSData
- 24. Как распечатать пользовательские значения объектов JSON после их загрузки?
- 25. Можно ли выгрузить данные отношений объектов sqlalchemy после загрузки?
- 26. прибудет массив объектов пусты после загрузки холст Json Ткань JS
- 27. загрузки JQuery функция после HTML объектов загружена снова
- 28. Разделить объекты NSData на другие объекты NSData заданного размера
- 29. загрузки данных после dispatch_get_global_queue конца
- 30. check загрузить NSData hash