作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我开发了一个应用程序。这是一个内部应用程序。我想知道我的应用程序在 iOS 设备上可以占用的大小是否有任何限制。我的应用程序连接到网络服务并从 SQL 服务器下载数据。可能有 1000 行。我的应用程序可以在 iOS 设备上存储多少数据?有人可以用简单的术语解释一下。我读了它的 2GB。但我认为这是安装应用程序时的大小。对吗?在组织者的文件部分,我的应用程序现在显示 1MB。那么 2gb 的限制是否正确?50 mb 是 OTA 下载的大小。我想知道我的应用程序在 iOS 设备上可以占用多少空间。我的应用程序可以占用多少核心数据空间?更多问题即将到来。谢谢。
最佳答案
据我所知,您可以在设备上保存尽可能多的数据,直到内存耗尽。核心数据存储(例如 sqlite 文件)仅存在于设备文档目录中的文件中。一旦设备上没有更多空间,并且没有要清除的缓存,我认为它会抛出“没有可用空间”之类的错误。
编写一个快速的小应用程序,从包中加载大图像并使用不同的文件名(时间戳?)将其保存到文档文件夹,循环运行直到设备崩溃,您可能会看到它可以让您使用多少内存有:)
(在实际设备上执行,而不是模拟器)
关于ios - 我的 ios 应用程序的大小限制,尤其是核心数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14404580/
我是一名优秀的程序员,十分优秀!