gpt4 book ai didi

ios - 解析 LiveQuery 不工作

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:04:08 28 4
gpt4 key购买 nike

我有一个带有 LiveQuery 的解析服务器。

我可以通过日志信息连接到实时查询:Create new client: 1,websocket.org 确认连接,但是没有调用任何完成 block 。

完整代码如下:

self.pfclient = [[PFLiveQueryClient alloc] init];
PFQuery* query = [PFQuery queryWithClassName:@"Reqs"];
[query whereKey:@"objectId" notEqualTo:@"asdfas"];
self.subscription = [self.pfclient subscribeToQuery:query];

[self.subscription addSubscribeHandler:^(PFQuery * _Nonnull query) {
NSLog(@"Subscribed");
}];

[self.subscription addUpdateHandler:^(PFQuery * _Nonnull query, PFObject * _Nonnull obj) {
NSLog(@"Update");
}];

[self.subscription addErrorHandler:^(PFQuery * _Nonnull query, NSError * _Nonnull error) {
NSLog(@"Error");
}];

最佳答案

正在运行的 Swift 3.0 代码:

let liveQueryClient = ParseLiveQuery.Client(server: "...", applicationId: ..., clientKey: ..)

...

var subscription: Subscription<PFObject>?

let query: PFQuery<PFObject> = PFQuery(className: "className").whereKey("objectId", equalTo: "168sdf8438")

subscription = liveQueryClient.subscribe(query).handle(Event.created) { _, message in
print("Object created")
}

关于ios - 解析 LiveQuery 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39360601/

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