iphone - 在iPhone应用程序中写入临时文件

标签 iphone cocoa-touch

我只是好奇 iPhone 应用程序中临时目录的行为是什么。 (如果我没记错的话,在与文档相同的位置有一个 tmp 目录)

如果我在那里保存一些文件会发生什么?当我的应用程序终止时它们会自动删除还是应该手动删除?那么 Documents 目录有什么区别?

提前致谢

最佳答案

虽然不能保证临时文件夹(可以使用 NSTemporaryDirectory() 函数获取路径)内容在应用程序启动之间持续存在,但通常开发人员有责任删除不必要的临时文件。与文档文件夹的区别是:

  • 如上所述,tmp 文件夹内容可以被系统删除(但也可能不会)
  • itunes 不备份 tmp 文件夹内容

关于iphone - 在iPhone应用程序中写入临时文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4032859/

相关文章:

ios - 测试NSDate比较的最佳方法是什么?

iphone - 从我的 iPhone 应用程序集成 Paypal

iphone - 如何将字符串附加到可变字符串

c# - 为什么我在 UITableView 中有一个空的(但有效的)表索引带?

iphone - 需要帮助来解析复杂的 JSON

ios - 如何找出为什么函数在 iOS 中被弃用?

ios - 更改 ViewDidAppear 上的核心动画持续时间似乎不起作用

iphone - 在 iOS 应用程序中模拟启动视频

iphone - 导航栏标题过长如何处理?

iphone - HTML 分页