0

我想在我的 iphone 应用程序上播放 mp3。我现在可以从我的服务器流式传输 mp3(通过使用 MPMoviePlayerViewController)。但是,我想添加使用户能够下载 mp3,然后在没有互联网连接时在本地播放的功能。

有一个名为Elevation的应用程序做同样的事情。它会将 mp3 下载到应用程序的沙箱(而不是 ipod 库)中。用户可以在以后根据需要将其删除。有谁知道它是怎么变魔术的?

在此处输入图像描述

4

1 回答 1

1

使用NSURLConnection BUT异步下载文件,因为同步连接会使您的 UI 在下载文件时冻结。这是一个清晰的示例,您只需要做一些小的更改:

http://blog.sallarp.com/iphone-uiimage-asynchronously/

希望能帮助到你。

于 2012-04-11T04:38:28.050 回答