Ответ 1
Вы можете использовать комбинацию методов -writeData:
и -seekToEndOfFile
из класса NSFileHandle
для записи NSData
в конец файла.
Я пытаюсь загрузить большой файл на iPhone и сохранить его на диск при его загрузке.
В идеале, в:
-(void)connection:(NSURLConnection*)connection didReceiveData:(NSData*)data {
}
Я хочу добавить "данные" в файл на диске.
Я проверил документацию NSData. Есть функции для записи в файл, но я не вижу ничего, чтобы добавить к существующему файлу.
Кто-нибудь знает, как я могу добавить эти данные? Любая помощь очень ценится! Ник.
Вы можете использовать комбинацию методов -writeData:
и -seekToEndOfFile
из класса NSFileHandle
для записи NSData
в конец файла.
Там пример приложения Apple, который загружается в файл, используя NSOutputStream для записи в файл. Посмотрите в файле "GetController.h" пример приложения "SimpleURLConnections".
Здесь прямой URL-адрес, хотя я не думаю, что он будет работать, если вы не вошли в developer.apple.com.