【发布时间】:2014-07-26 10:30:25
【问题描述】:
创建一个预算应用程序(不是为了发布,只是一些快速而肮脏的东西),我在启动 Master-Detail 模板时注意到 Apple 使用 Core Data 和 NSFetch 结果来填充表格(想想 iPad 上的 Notes)。
我缺乏经验和不专业的编程本能不会三思而后行,获取 NSMutableArray,获取表格单元格的名称并将它们塞进索引中,将其保存为 NSUserDefault,然后在重新加载应用程序时,填充每个单元格当前索引与 NSMutableArray 中的索引相同,因此内容回到用户离开它的位置。只是想知道,与使用 Core Data 相比,这有多低效?
附带说明一下,在两个都保存动态数据的不同表之间有什么简单的通信方式吗?
【问题讨论】:
标签: ios objective-c core-data nsuserdefaults