gpt4 book ai didi

快速查询如何检测是否没有找到结果?

转载 作者:行者123 更新时间:2023-11-30 10:12:36 25 4
gpt4 key购买 nike

我想在查询没有找到任何结果时显示消息,我该怎么做?

query.findObjectsInBackgroundWithBlock {
(objects, error) -> Void in

if error == nil
{
for object in objects! {

self.users.append(object.objectForKey("username") as! String)

self.rtable.reloadData()
print("username found!")
}

请问有什么帮助吗?

最佳答案

我想说你检查一下其他情况。当解析/或服务器给你错误时,它会将错误发生原因或错误代码的内容放入错误对象引用类型中。检查它是否有某些内容,如果有,那么我们会收到一些错误消息。这是查看发生了什么错误并很好地提醒用户的好时机。

基本上,我建议查看错误并查看其网络问题、数据类型不一致或特定的问题,如果将其呈现给用户,用户可能有权在下次更正它。

我希望你明白了。干杯!如果我能为您提供更多帮助,请告诉我。

query.findObjectsInBackgroundWithBlock { (object, error) -> Void in
if error == nil && object != nil{
if object!.count > 0{
//there are some matching cases
self.users.append((object as! [PFObject]).first.objectForKey("username") as! String)

self.rtable.reloadData()
print("username found!")
}else{ print("No match Found"); }
}else if error != nil{
//we do have some error
UIAlertView(title: "Error!", message: "why error message", delegate: self, cancelButtonTitle: "GotIt!").show()
}
}

关于快速查询如何检测是否没有找到结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32167031/

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