如何使用输出流或任何有效的方式将数据保存到文件中?
Posted
技术标签:
【中文标题】如何使用输出流或任何有效的方式将数据保存到文件中?【英文标题】:How to save data to a file using outputstreams or in any efficient way? 【发布时间】:2011-11-11 13:46:44 【问题描述】:我已经在我的应用程序中实现了应用购买,我需要从商店下载的内容会很大。这些天我一直在使用字典来存储从连接接收到的数据:didReceiveData 并最终存储商店如果要下载的数据较少,则可以将字典数据保存到一个文件中。
当要下载的产品很重时,我会面临内存问题,因为我将整个数据存储在字典中。当我搜索一种机制时,我发现有人建议使用 outputStreams,它使我们能够保存在运行时将数据接收到文件中。
谁能帮我提供一个示例实现如何实现它。
任何其他机制也值得庆幸。
谢谢
【问题讨论】:
【参考方案1】:大家好,我使用 NSFileHandle 将接收到的数据逐块下载到文件中。 Apple 文档帮助我轻松做到这一点。
谢谢
【讨论】:
以上是关于如何使用输出流或任何有效的方式将数据保存到文件中?的主要内容,如果未能解决你的问题,请参考以下文章