【发布时间】:2016-08-11 07:12:53
【问题描述】:
我对这段代码有疑问 -
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
func get(){
let url = NSURL(string: "http://www..php")
let data = NSData(contentsOfURL: url!)
values = try! NSJSONSerialization.JSONObjectWithData(data!, options: NSJSONReadingOptions.MutableContainers) as!NSArray
tableView.reloadData()
}
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return values.count;
}
这个错误 线程 1 exc_bad_instruction (code=exc_1386_invop subcode=0x0)
【问题讨论】:
-
您能否分享您的数据,以便更好地理解。
-
@Anupam Mishra - func get(){ let url = NSURL(string: ".php") let data = NSData(contentsOfURL: url!) values = try!NSJSONSerialization.JSONObjectWithData(data!, options: NSJSONReadingOptions.MutableContainers) as!NSArray tableView.reloadData() } func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return values.count; }
-
请在原帖中添加您的代码并格式化(cmd+k)。
-
删除感叹号并捕获/处理错误。
-
@jbehrens94 我添加更多代码