【发布时间】:2017-11-13 19:30:54
【问题描述】:
我的程序应该从数组中获取数据,并将其放入 tableView 中
var rideTime: String!
var rideLocation: String!
var RideDriver: String!
rideTime = RidestList[indexPath.row].TimeX!
rideLocation = RidestList[indexPath.row].LocationX!
RideDriver = RidestList[indexPath.row].DriverNameX!
cell.DriverX.text = rideTime;
cell.TimeX.text = rideLocation;
cell.LocationX.text = RideDriver;
return cell
在 cell.DriverX.text=rideTime 它给了我 EXC_BAD_Instraction
还有一个“atal 错误:在展开 Optional 值时意外发现 nil (lldb)" 出现错误,谁能帮忙?
【问题讨论】:
-
感叹号太多。任何感叹号都是邀请:please crash me。或者插座没有连接。或者当前实例不是Interface Builder中设计的实例。
-
检查DriverX控件的出口。
-
您的
rideTime变量可能为零。也许RidestList不包含位置indexPath.row的值?尝试添加断点并逐行遍历您的代码。隔离错误后,请查看可选项以使您的代码不易出错。 -
不要太用力展开范例。而是使用 guard 和 if..let 语句。
标签: ios arrays swift word-wrap