【发布时间】:2011-01-13 07:47:39
【问题描述】:
情况
在我的应用程序中,我目前正在使用 [NSData dataWithContentsOfURL:URL] 下载一个 mp3 文件(到 docs 目录),这种方法运行良好,但会占用 CPU,不允许屏幕更新下载状态。所以,我想使用不同的方法下载,以便我可以更新屏幕WHILE 下载以提醒用户下载已经开始。
问题
如何设置我的 viewController 以使用 NSURLRequest 或 NSURLConnection 下载 mp3 文件? (请给出出处)
【问题讨论】:
-
您可以只在后台线程上执行
[NSData dataWithContentsOfURL:URL]以避免出现 UI 问题……事实上,您应该对任何不涉及 UI 的密集进程执行此操作。
标签: iphone xcode nsurlconnection nsurlrequest