получать данные с сервера и хранить в iPhone - PullRequest
0 голосов
/ 26 августа 2010

Я хочу разработать приложение для iPhone, в котором приложение загружает данные (скажем, аудиоклипы) с указанного сервера и сохраняет их локально на устройстве.
тогда приложение должно использовать данные, хранящиеся на устройстве, а не передавать их с сервера.
Кто-нибудь может дать мне указания относительно того, как это можно сделать? учебники и образцы также приветствуются. Спасибо:)

Ответы [ 2 ]

1 голос
/ 26 августа 2010

Самый простой способ воспроизведения файлов из Интернета - это использование -[AVAudioPlayer initWithContentsOfURL:error:].Если вы хотите убедиться, что весь файл загружен, я думаю, что вам лучше всего загрузить файл с помощью NSURLConnection (см. Руководство по загрузке URL ), а затем с помощью -[AVAudioPlayer initWithData:error:]. * 1006.*

0 голосов
/ 26 августа 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...