Я пытаюсь разработать приложение, которое загружает данные онлайн-музыки (музыкальные файлы) и делает их доступными, когда я в сети.Загрузка музыкальных файлов в iphone
Может ли кто-нибудь мне помочь? Каков наилучший способ сделать это?
Я пытаюсь разработать приложение, которое загружает данные онлайн-музыки (музыкальные файлы) и делает их доступными, когда я в сети.Загрузка музыкальных файлов в iphone
Может ли кто-нибудь мне помочь? Каков наилучший способ сделать это?
Мне нравится ASIHTTPRequest рамки для скачивания. Вы также можете использовать стандартный NSURLRequest, но для меня это не так просто в использовании, как ASIHTTPRequest.
Update: Чтобы сохранить файл, вы можете использовать каталог Документы:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *documentsDirectory = [paths objectAtIndex:0];
Чтобы сохранить загруженные данные в файл, используйте
- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)flag
Весовой:
+ (id)dataWithContentsOfFile:(NSString *)path
спасибо, но я хочу, чтобы после загрузки музыкального файла или mp3-файла. Мне не нужно было снова загружать и снова тот же mp3. И он доступен, когда я не в сети. – user379760
спасибо, сэр, я пытаюсь реализовать это. Я надеюсь, что и вы мне поможете, если я получу ошибку в этом коде – user379760
Не стесняйтесь спрашивать. – kovpas
См. Обновленный ответ. – kovpas