sách gpt4 ai đã đi

ios - 现有 sqlite 数据库的核心数据

In lại 作者:行者123 更新时间:2023-12-01 22:50:04 27 4
mua khóa gpt4 Nike

Có thể trùng lặp:
Migrate normal sqlite3 database to core data?

是否可以将现有的 sqlite 数据库加载到核心数据中?我遇到了麻烦,实际上在核心数据示例中我发现它包含一个数据库,该数据库的表名带有 z 前缀,以及其他属性。那z有什么意义呢?我还在这个博客中看到http://ablogontech.wordpress.com/2009/07/13/using-a-pre-populated-sqlite-database-with-core-data-on-iphone-os-3-0/使用核心数据创建数据库并加载它,这是一种解决方法,但不是将数据加载到核心数据的正确方法。我需要对表进行大量更新和查询,请建议是直接使用sqlite还是核心数据?如果是核心数据,请建议将现有sqlite文件导入核心数据的最佳方法

1 Câu trả lời

Core Data 使用 SQLite 的事实应该是一个实现细节。事实上,Core Data 文档明确指出,您不应该以任何方式在 Core Data 之外访问数据库本身。

同样,您不应该在 Core Data 下强制使用自己的数据库。

如果要将现有数据库导入 Core Data,则需要编写一些代码来迭代现有数据库中的每个条目,并创建要插入 Core Data 的相应对象。

FWIW,Z_ 的东西是他们数据库上的核心数据装饰。

不要弄乱数据库。现在,事实证明您可以使用数据库做一些事情,但您确实不应该这样做(除非您是专家),然后您仍然不应该这样做,但可能会这样做。

关于ios - 现有 sqlite 数据库的核心数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12311772/

27 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com