使用Swift创建数组(Segmentation fault:11 Error)

时间:2018-11-21 02:02:59

标签: ios arrays swift

我试图从我的解析数据库中检索对象列表,但是无论我尝试提出哪种解决方案,我都会收到错误消息“细分错误:11”

这是我一直在处理的代码,我正在尝试将工作组列表设置为这样的数组;

["Road Closure", "Damaged Roads and Streets", "Water and Sewage", "Landscaping", "Trash and Waste Management", "Crime", "Other"]

这是我的职责。

  func getWorkgroups(){
        var testArray = [String]()
        let query = PFQuery(className: "Workgroups")
        let runkey = query.order(byAscending: "workgroup")
        runkey.findObjectsInBackgroundWithBlock {
        (objects: [PFObject]?, error: NSError?) -> Void in
            if error == nil {
                if let objects = objects as [PFObject]!{
                    for object in objects {
                    let load = object.objectForKey("workgroup") as! String
                    self.testArray.append(load)
                    print(self.testArray)
                }
            }
            }else {
                }
            } as! PFQueryArrayResultBlock

    }

0 个答案:

没有答案