以下PFQuery块有什么问题?

时间:2015-09-19 00:21:11

标签: ios swift parse-platform pfquery

我一直收到Command failed due to signal: Segmentation fault: 11错误,并指出以下语句范围内的错误:

var query = PFQuery(className: "_User")
                    query = PFQuery(className: "_User")
                    query.whereKey("username", equalTo: usernameTxt.text!)
                    query.findObjectsInBackgroundWithBlock {
                        (objects: [AnyObject]?, error: NSError?) in
                            if error == nil {

                            if (objects!.count > 0){

                                if (UIApplication.sharedApplication().delegate as! AppDelegate).signUpOn {
                                    // present alert view
                                }

                            } else {

                                print("Username is available.")

                            }

                        } else {

                            print("error")

                        }

                    }

此声明中是否有任何错误?我也被告知这个错误是一个Xcode错误,并且可以错误地说出一个非常好的语句,并且我应该将代码分开..因此它是一个两部分问题,是否存在问题?如果是这样我该如何分开?

1 个答案:

答案 0 :(得分:0)

(objects: [AnyObject]?, error: NSError?)更改为(objects: [PFObject]?, error: NSError?)

我花了很多时间在Parse找到这个答案,但它确实奏效了。花了一整天修复我的疑问。至少我了解到重构很重要。