因为有些情景下,需要同步查询的数据
查阅了文档,多数示例代码提供的都是异步查询的,麻烦请教下一个标准的同步查询怎么写
比如下面代码的同步查询该是如何?

let query = LCQuery(className: "Todo")
query.whereKey("priority", .equalTo(2))
_ = query.getFirst { result in
    switch result {
    case .success(object: let todo):
        print(todo)
    case .failure(error: let error):
        print(error)
    }
}

我好想知道答案了-、-貌似删不掉诶。

query 的查询方法有同步和异步两种,有 return 值且无 closure 回调的函数就是同步方法。

1 人赞了这个帖子.