我在视图控制器内使用UITableView。致命错误:意外地发现零,而解包一个可选值 - 使用UITableView
在viewDidLoad中,我有这样的:
var PlayersUserDefault = NSUserDefaults.standardUserDefaults()
if (PlayersUserDefault.arrayForKey("playersKey") != nil){
players = PlayersUserDefault.arrayForKey("playersKey")
}
这个代码给我错误:
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return players!.count
}
fatal error: unexpectedly found nil while unwrapping an Optional value
我不明白这一点,有人可以帮助我。对不起,我的英文不太好。
尝试打印'players!.count'我猜这是返回'nil' – Aladin
@Aladin - 是的。我该怎么办?当我尝试打开包含UITableView的视图控制器时出现错误。 –
你能分享'players'的声明吗? – Aladin