【发布时间】:2016-11-01 05:48:01
【问题描述】:
我搜索了一些帖子,找不到 iPhone 下的最大文件大小。
正如上面的帖子所说,最大文件大小取决于可用磁盘空间。那么,我可以将所有内容存储到 sqlite 文件中,并且文件大小可以超过 4GB 或 10GB 吗?
【问题讨论】:
-
不确定正确答案 但是,我手机上最大的应用是 Spotify,有 3.6GB。我相信,它的可用磁盘空间决定了文件的最大大小。
-
iOS 内部是 32 位 OS 系统。最大可以区分大小为 power(2,32) - 1 的内存地址,即 4 GB。所以理论上你应该可以接受这么大的尺寸。
-
@Apurv 那与硬盘无关。这只有在 OP 尝试将整个数据库加载到内存中时才有意义,此时它将在达到 4 GB 之前被杀死(查看最新设备 iPad 3 上允许使用的最大内存是 650 MB)