无法快速在Cloudkit中进行CONTAINS搜索

时间:2019-05-13 21:13:25

标签: ios swift cloudkit

我正在尝试使用云工具包中的CONTAINS进行搜索。示例:

表名是Person 字段名称是名称 现场数据是百利 用户发短信的文本是gab

我也尝试使用%@和%K,但没有任何效果。

func test() {

    let text = "gab"

    let predicate = NSPredicate(format: "name CONTAINS '\(text)'")

    let query = CKQuery(recordType: "Person", predicate: predicate )
    publicDatabase.perform(query, inZoneWith: nil) { (records, error) in
        guard records != nil else {

            return

        }
        print("CONTAINS",records?.count)

    }

0 个答案:

没有答案