Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在制作一个复杂的应用程序,其中每个细节都是小鬼。我有一些问题 1. 如果我们计划将大文件保存在核心数据/缓存上,我们有多少存储限制。2. iphone的内存限制是多少?实际上正在搜索一些可以提供有关 IOS 设备的详细信息的表。因为我需要处理内存警告并保护应用程序崩溃。3.最好将图像保存在缓存或核心数据中,假设您大约有很多图像。200-250。
谢谢
1) 我不知道任何存储限制。显然,您永远不会获得 64GB 或更多 - 因为没有更大的设备 ;-)。我妻子的 Facebook 应用程序目前消耗 >5GB... 我想他们做错了什么。唯一重要的一点是在存储已满时优雅地失败(显示对话框,清理一些空间,...)。
2) RAM 限制因 iPhone 型号和当前运行的应用程序而异。市场上也有一些内存较小的 iPod。30MB 应该是相当安全的。可以按照此处所述检索设备的总物理内存,而可以从该问题中得出可用 RAM 的检索。
3)也许这是一个很好的起点。我总是将图像数据写入文件系统,并将文件名存储在数据库中,如此处所建议的。