【发布时间】:2012-03-01 13:59:40
【问题描述】:
我想使用 RestKit 来解析来自我们服务器的 XML 数据。使用我们当前使用 TBXML 的方法,下载和解析需要 2-3 秒。但是,当我现在使用 RestKit + CoreData 下载和解析相同的 XML 时,大约需要 10 秒。在我们的案例中,这太过分了,因为它会极大地影响最终用户体验。
XML 的大小为 1.3 MB,我将 XML 转换为具有以下属性的两个实体:
家长:
- 3 个字符串属性
- 1 个 Integer32 属性
嵌套对象:
- 2 个日期属性(分配给映射的自定义日期格式化程序:
yyyy-MM-dd HH:mm:ss'Z') - 2个字符串属性
有没有一种方法可以提高我的设置的性能,并且 CoreData 的权衡很大,因此只使用没有 CoreData 的 RestKit 可能是有意义的。
【问题讨论】:
标签: objective-c ios performance core-data restkit