【问题标题】:Physical memory size limit on a iPhone device - per applicationiPhone 设备上的物理内存大小限制 - 每个应用程序
【发布时间】:2011-10-11 17:34:29
【问题描述】:

在 iPhone 应用程序中可以使用的物理内存大小(文件系统)是否有任何限制。我担心的是,如果有人继续在 Documents 文件夹中写入一些数据文件并且不清除它会怎样。并且数据可以是任意大小。

【问题讨论】:

  • 你的问题有点含糊……你能说得更具体点吗?所有设备(移动设备或其他设备)都有限制。你说的是单个文件还是文件集合?您是否担心日志文件可能会无限增长?
  • 我不知道现实,但在一个完美的苹果公司这样的应用程序不会被批准。
  • @TReddy:是的,它是一个无限增长的日志文件。

标签: iphone objective-c ios cocoa-touch


【解决方案1】:

唯一的硬存储限制是 iOS 设备上的总可用空间。

您所描述的情况很可能是现实......即将发布的 iOS 版本中有一个功能可以帮助管理此问题,但它仍处于 NDA 之下,因此无法在此处讨论。 (还)

编辑:在 iOS 5 中,您现在可以在您的设备上转到“设置”->“使用情况”以获取手机/pad/pod 上所有已安装应用程序的列表,并查看它们占用了多少额外空间。 :)

【讨论】:

  • 明天不是解禁了吗?
【解决方案2】:

您可以使用 ASL 或 GTMLogger 来管理您的日志文件。

一些可能对您有用的链接:

Best Practices for Error Logging and/or reporting for iPhone

objective-c logging best practices

【讨论】:

    猜你喜欢
    • 2011-10-16
    • 1970-01-01
    • 2010-10-02
    • 2023-03-27
    • 2015-03-07
    • 2014-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多