2011-09-19 73 views
0

核心数据为你创建一个数据库表吗?我是核心数据和iPhone编程的新手,我看到的所有教程都带有预先填充的数据库。我试图创建一个保存数据(即日期和时间)的应用程序,而且我不需要使用预填充的数据库。当您勾选使用核心数据我想知道,它为您创建一个空的数据库,或者你必须创建一个数据库表与所有你需要的,并在sqlite的文件带来的空字段?这可能听起来像一个新问题,但我很感激你可以给我的任何帮助。核心数据为你创建数据库吗?

回答

0

是的,它会为您创建一张桌子。你不需要搞这样的事情。
这里是最好的起点教程:Core Data Programming Guide
当你知道这些信息,那么你就可以前往学习借鉴其它教程。你会有不同的看待他们。

0

指定一个文件名。如果该文件不存在(通常第一次在设备上运行您的应用程序),则会创建一个空数据库。如果文件存在,它将被加载。你不会真的想尝试使用SQL预先填充那里的一些数据。数据库必须具有特定的,未发布的核心数据格式。如果不匹配,则会出现错误。