【发布时间】:2011-02-11 11:13:30
【问题描述】:
我有一个相当简单的 iPhone 应用程序,它由多个视图组成,其中包含一个单独的分组表视图。这些视图一起保存在导航控制器中,导航控制器分组在选项卡栏中。简单的东西。
我的表格视图只做列表文本(如“Dog”、“Cat”和“Weasel”),并且这些数据是从一组 plist 中提供的。或许值得一提的是,这些表是“静态的”,因为它们的数据是预先确定的,并且只会被开发人员(在这种情况下,moi)修改——如果是这样,确实很少修改。
不过,这种基本的方法已经达到了极限,我想我需要一些更相关的东西。过去我曾使用过一些 Core Data,但仅限于数据由用户输入确定的应用程序。
我有四个密切相关的问题:
- Core Data 对于一个主要由一系列简单表格视图组成的应用程序来说是否过分了?
- 您是否建议使用 Core Data 来管理预先确定且极不可能更改的数据?
- 是否可以锁定 Core Data 以使其数据不能更改,从而放弃我作为开发人员处理托管对象上下文的编辑和保存的责任?
- 如何以我知道它可以使用的格式向 Core Data 提供我预先确定的数据?
谢谢大家。
【问题讨论】:
标签: iphone objective-c uitableview core-data