这是我的代码,我因为无法正确获取JSON数组中的值而撞到了墙上:
func loadPosts(posts:NSArray){
for post in posts {
var ter = (post["Territory"] as! String).toInt()
var reg = (post["Region"] as! String).toInt()
var stno = (post["Store"] as! String).toInt()
var stname = post["StoreName"] as! String
var goal = (post["Goal"] as! String).toInt()
println(post)'
}
}
println(ter)
显示值" loadData.collection" println(post)
吐出所有节点我在这里做错了什么?请帮忙!!
这是JSON数据输出
{
Goal = 0;
Region = 704;
Store = 10;
StoreName = "Mmn";
Territory = 1;
}
答案 0 :(得分:0)
您需要使用as将其强制转换为相关类型吗?或者作为!然后你可以访问该值。
发布json数据以获得更好的答案。