创建一个预算应用程序(不是为了发布,只是一些快速而肮脏的东西),我注意到在启动主从模板时,Apple 使用 Core Data 和 NSFetch 结果来填充表格(想想 iPad 上的 Notes)。
我缺乏经验且不专业的编程本能不会三思而后行,获取一个 NSMutableArray,获取表格单元格的名称并将它们塞入索引中,将其另存为 NSUserDefault,然后在重新加载应用程序时,在其当前索引处填充每个单元格NSMutableArray 中的索引相同,因此内容回到用户离开的位置。只是想知道,与使用 Core Data 相比,这效率有多低?
顺便说一句,有什么简单的方法可以在两个都保存动态数据的不同表之间进行通信吗?
最多几百条记录,不用担心。这确实会非常“快速而肮脏”。
尽管如此,核心数据的学习曲线并不像您想象的那么陡峭。一旦您掌握了它的窍门 - 并且您的简单应用程序是探索该 API 的好方法 - 您会发现您想用它做所有事情。即使是大型项目也会显得很容易。
你的选择。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)