iPhone:如何下载媒体文件并将其保存在设备上

Posted

技术标签:

【中文标题】iPhone:如何下载媒体文件并将其保存在设备上【英文标题】:iPhone: how to download media files and save them on device 【发布时间】:2010-11-25 14:51:53 【问题描述】:

我是 iO 领域的新手,我需要帮助才能在我的应用程序中实现小功能。

我的问题是如何下载媒体文件(即 mp4)并将它们保存在设备上以备后用?当然,保存文件的位置应该只能从我的应用程序中访问(类似于 android 中的 Context.getCacheDir())。

谢谢 -Z

【问题讨论】:

【参考方案1】:

使用您的缓存目录。例如,您可以通过调用以下代码找到它:

NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);

【讨论】:

谢谢。下载和保存部分呢 看看 NSURLConnection 的异步连接,实现委托方法,到处都有很多示例代码,包括苹果的网站。您还需要查看可达性示例代码。

以上是关于iPhone:如何下载媒体文件并将其保存在设备上的主要内容,如果未能解决你的问题,请参考以下文章

从 URL 下载文件并将其放在 iPhone 的 Resource 文件夹中

如何通过应用程序将 PDF 文件保存在 iPhone 设备中

将文件保存到 iphone 中的 cocoahttpserver

如何在 iphone 应用程序开发中添加两个 uiimageview 并将其保存到 iphone 照片库?

如何从网络下载图像并将其保存在本地目录中?

如何从 URL 下载文件并将其保存在 Rails 中?