我可以为我的应用使用核心数据吗?

时间:2012-09-27 07:03:04

标签: iphone ios sqlite core-data model

我正在创建一个显示serval表单的应用程序。表单数据将保存在本地并在将来上传。源代码已经存在,模型正在使用核心数据。

现在我们的客户挑战我们。他们想要在不更改应用的情况下添加一些新表单。表格的模型和布局将完全不同。

我的想法是创建一种存储表单配置的XML格式。表单将被创建并加载到服务器上。

我的问题是我可以使用核心数据来执行此操作,或者我必须使用SQLite(FMDB) 有人能给我一些建议吗?真诚的谢谢!!!


我的问题可能不清楚

如果我们使用核心数据,我们可以先创建模型类。 但现在的问题是模型是动态的,它将通过不同的形式(xml)进行更改。 核心数据是否可用?

2 个答案:

答案 0 :(得分:0)

我更喜欢使用核心数据,因为我觉得它很容易,代码行也少,因此代码更少 虽然它取决于您想要使用的内容,但任何数据库(核心数据或SQLite)都可以完成您的工作。

答案 1 :(得分:0)

你应该去核心数据,因为它很容易做到,如果你想要任何一个例子,你会节省你的时间,然后我有一个很好的链接,它将教你如何做核心数据。 这是你可以检查行动方式的链接。

http://www.raywenderlich.com/934/core-data-on-ios-5-tutorial-getting-started