我的任务是将几个月前构建的 Android 应用程序移植到 iOS 上。
现在,我过去也曾在 iOS 中使用过 SQLite。但是,我记得它比 Android 同类产品要多得多。特别是在查询方面。
在 Android 中,我能够使用以下命令(见下文)执行查询,其中db是 SQLite 的实例,dbName()是返回数据库名称的方法,getFieldNames()返回字段名称字符串的数组where包含 where 子句。
Cursor result = db.query(dbName(), getDBFieldNames() , where,null,null,null,null);
我想在 SQLite3 的 iOS 版本中使用这样一个漂亮而干净的db.query命令。但是,它(或类似的东西)是否存在,因为我找不到它?