Erk*_*CET 1 uitableview ios uistoryboard uistoryboardsegue swift
我有一个模型类和两个tableView控制器.此类为Integer值.这个类的值用prepareforsegue方法发送给其他类.但我无法准备forsegue获取tableView indexpath.我做错了?
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
let subCategory: SubCategoryVC = segue.destinationViewController as SubCategoryVC
let indexPath = self.categoryTableView.indexPathForSelectedRow()
model = arrList[indexPath?.row] **//incorrect line**
subCategory.getCatID = model.categoryID
}
Run Code Online (Sandbox Code Playgroud)
mus*_*afa 11
indexPath?.row返回可选值.你不能在数组subacript中使用它.你必须先打包它.这是一个例子:
if let indexPath = categoryTableView.indexPathForSelectedRow() {
// do the work here
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5682 次 |
| 最近记录: |