我想在我的iphone应用上播放mp3。我现在可以从我的服务器流式传输mp3(通过使用MPMoviePlayerViewController)。但是,我想添加允许用户下载mp3的功能,然后在没有互联网连接的情况下在本地播放。
有一个名为 Elevation 的应用程序完全相同。它会将mp3下载到应用程序的沙箱(而不是ipod库)中。用户可以在以后删除它。任何人都知道它是如何产生魔力的吗?
答案 0 :(得分:1)
使用NSURLConnection
但下载文件异步,因为同步连接会在下载文件时冻结您的用户界面。以下是您如何做到的明确示例,您只需做一些小改动:
http://blog.sallarp.com/iphone-uiimage-asynchronously/
希望它有所帮助。