gpt4 book ai didi

android - Android和IOS中SQLite数据库的区别

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:47:33 26 4
gpt4 key购买 nike

我的任务是将几个月前构建的 Android 应用程序移植到 iOS。

现在,我过去也曾在 iOS 中使用过 SQLite。但是,我记得它比 Android 同类产品要多得多。特别是在查询方面。

在 Android 中,我能够使用以下命令执行查询(见下文),其中 db 是 SQLite 的一个实例,dbName() 是一个方法返回数据库的名称,getFieldNames() 返回字段名称字符串数组,where 包含 where 子句。

Cursor result = db.query(dbName(), getDBFieldNames() , where,null,null,null,null);

我想在 iOS 版本的 SQLite3 中使用这样一个漂亮干净的 db.query 命令。但是,它(或类似的东西)是否存在,因为我找不到它?

最佳答案

不同之处在于您将为 sqlite 使用 C api,这比 Java 更难使用。它肯定是非常不同的,所以不要指望它能以相同的方式工作。

您应该查看有关使用 sqlite with C/C++ 的 sqlite 文档.

关于android - Android和IOS中SQLite数据库的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14792671/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com