如何在服务器端重新填充后使用从核心数据创建的sqlite db?

时间:2011-10-20 08:09:18

标签: iphone sqlite core-data

我从核心数据创建了sqlite数据库,我想在服务器端重新填充它,并将其再次下载到设备,并覆盖现有的sqlite数据库。是否可以在服务器端重新填充,如果用现有的db覆盖它是否有效?

2 个答案:

答案 0 :(得分:0)

据我所知,如果您通过核心数据保存数据,它将创建通常的sqlite数据库,但所有表,字段名称都将具有Z_前缀。

您可以在服务器端简单地使用此数据库,将其作为文件下载并覆盖设备上的退出数据库。

如果出现问题,请告诉我英语不好。

答案 1 :(得分:0)

不要乱用应用程序之外的Core Data数据库。实际上,忘了它是一个db,因为它只是一个存储机制。

您需要做的是将对象发送到服务器(xml可能是最简单的),操纵服务器上的数据,将数据发送回应用程序,将数据导入Core Data。