1

我想使用 Core Data 来管理远程 sql server。那可能吗?我查看了苹果文档,它只显示了关于 SQLite,但在 CS193P 斯坦福讲座上,他们说可以做到,但不说怎么做?

我目前使用带有 php 查询的桥,但这不是 OOP 方式

谢谢你。

4

1 回答 1

0

根据 Apple 的说法,答案是否定的:

如何将现有的 SQLite 数据库与 Core Data 一起使用?

你没有。尽管 Core Data 支持 SQLite 作为其持久存储类型之一,但数据库格式是私有的。您不能使用原生 SQLite API 创建 SQLite 数据库并将其直接与 Core Data 一起使用(也不应该使用原生 SQLite API 操作现有的 Core Data SQLite 存储)。如果您有现有的 SQLite 数据库,则需要将其导入核心数据存储(请参阅“高效导入数据”)。

于 2012-09-04T21:30:03.997 回答