-2
我有一个问题。Swift:无法访问让方法外
我有以下方法:
func CheckJSON(json: JSON) {
for data in json["index"].arrayValue {
let title = data["name"].stringValue
let body = data["profil"].stringValue
let obj = ["title": title, "body": body]
objects.append(obj)
}
tableView.reloadData()
}
我想访问常量“身体”我的功能之外,也超出这个文件。
我已经尝试过这样的:
func CheckJSON(json: JSON) -> String {
for data in json["index"].arrayValue {
let title = data["name"].stringValue
let body = data["profil"].stringValue
let obj = ["title": title, "body": body]
objects.append(obj)
}
tableView.reloadData()
return body
}
,但我得到的错误:
Use of unresolved identifier 'body'
任何想法?
谢谢,但我得到了以下行错误:对象.append(obj) –
错误:无法用类型为'([String:String!])'的参数列表调用'append'' –
将其更改为var body =“” –