我的应用程序有一个简单的数据模型,其中包含70个只读记录,分为六个类别。目前,持久性数据存储在我在应用程序启动时分析的XML文件中,并为存储在NSMutableArray中的每条记录创建对象。在iPhone上的TableView外部使用CoreData
然后,我从存储在数组中的对象中填充一个UIPickerView,并且当用户在选取器中选择一行时,显示从相同对象拉出的内容。
使用CoreData和SQLite将使用更少的代码,但它似乎被设计为专门用于UITableViews。
是否有人使用CoreData在UITableView界面之外提取记录?
感谢
JK
为了补充说明,Core Data最初是为Mac开发的,它不仅仅用于桌面视图。例如,在我的应用程序中,我加载并管理一个代表数学方程的复杂对象图。这是使用完全自定义的用户界面显示和管理的。 – 2009-09-15 03:40:05