如何在iOS

时间:2015-05-17 12:32:35

标签: ios objective-c core-data

我有一个核心数据实体,作为数据属性,名称。该实体存储文档及其名称。现在我想得到数据属性中存储的数据大小。

如果我使用managedObject.data.length,则内存和CPU使用量开始增加。如果有几个大型文档,那么由于内存使用率的问题,应用程序崩溃很高。

是否有其他方法可以在不访问数据的情况下查找大小。

更新问题:

我有两张桌子,彼此之间有一对一的关系。

一个实体存储文档详细信息,如名称,路径,文档类型和其他实体存储documentData。当我显示documentDetails时,我想显示文档的大小,或者我是否显示文件夹累积的sizs中包含的所有文件夹和文档。当我从coredata使用data.length获取文档大小时,它实际上也将获取数据,这是一个繁重的过程,因为文档大小增加并最终耗尽内存。

0 个答案:

没有答案