ma1*_*w28 5 iphone persistence core-data objective-c
单个iPhone应用程序可能消耗的持久存储量是否有限制?
什么是save设置error参数如果iPhone击中每个应用限制?如果达到硬件限制怎么办?
是否可以限制为某些实体存储的对象数量?如果是这样,这样做的好方法是什么?
acani,我正在研究的iPhone应用程序,从服务器下载最近的20个用户并将它们保存到Core Data.使用该应用程序一段时间后,usersSQLite表可能会变得相当大.我怎么能限制它?我该怎么限制它?一旦此表达到了容量,我该怎样才能使新下载的用户替换最早下载的用户?
谢谢!
马特
我不知道限制问题的答案,但我认为您会希望在此之前限制最大数据量。有一些iPhone应用程序(游戏0)占用大量存储空间(我认为Myst是1.5G线的东西)。但是如果你允许你的数据库增长到这样的大小,你可能会开始影响用户拥有的存储空间用于他们的其他应用程序。
我倾向于建议您的应用程序需要实施某种数据库管理。你必须写这个。自动触发或由用户手动触发。例如,您可能想要设置一个设置选项,用户可以在其中指定要保留多少“旧”用户。如果根据位置自动添加用户,用户最有可能希望使用哪种算法来剔除列表?
| 归档时间: |
|
| 查看次数: |
1244 次 |
| 最近记录: |