【发布时间】:2016-06-06 14:54:27
【问题描述】:
我想从 parse (a string) 下载一些数据,但我得到了错误
"Value of type 'TableViewController' has no member 'place' 在上面写着:
self.place.append(spotdetail.name!)
我把它作为一个全局变量:
var place = [""]
这是我在 ViewDidLoad 中的代码:
let query = PFObject.query()
query!.findObjectsInBackgroundWithBlock ({ (objects, error) in
if let skateparks = objects {
for object in skateparks {
if let spotdetail = object as PFObject! {
self.place.append(spotdetail.name!)
self.tableView.reloadData()
}
}
}
print(place)
})
我不明白为什么它不能识别var place,因为它在同一个视图控制器(tableView)中,我可以改变什么来让它工作
谢谢!
【问题讨论】:
-
我怀疑错误消息出现在该行上,因为它与该行没有任何关系。请显示更多上下文或发布错误的屏幕截图作为证据。
-
抱歉,输入问题时出错,现在已更正@luk2302
-
如果它是一个全局变量,那么你就说
place.append——它不是self的实例成员。
标签: xcode swift parse-platform