我正在从 Parse 中检索多个项目,并希望遍历它们并将它们添加到数组中。下面是我的代码。我有几个错误:
Cannot invoke append with an argument list of type '(String)'
Argument for generic parameter 'T' could not be inferred
//结束错误
var query = PFQuery(className:"myClass")
query.findObjectsInBackgroundWithBlock {
(objects: [AnyObject]?, error: NSError?) -> Void in
if error == nil {
// The find succeeded.
// Do something with the found objects
if let objects = objects as? [PFObject] {
for object in objects {
if let stringObject = object["values"] as? String {
self.myArray.append(stringObject)
}
}
}
} else {
println("Error: \(error!) \(error!.userInfo!)")
}
}
如有任何帮助,我将不胜感激。
这里是我创建数组的地方:
var myArray: Array = [String]()
最佳答案
试试这个:
var myArray = [String]()
关于ios - 从类中检索所有 Parse 数据时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31828609/