var table: UITableView!
UITableView?是可选UITableView类型,那UITableView!是什么意思呢
var table: UITableView!
UITableView?是可选UITableView类型,那UITableView!是什么意思呢
!表示这个属性不可能为空,使用是就可以不用?或者解包var table: UITableView!
你像这样声明了的话那么你必须要在viewDidload或者初始化方法中初始这个table,否则你直接访问这个属性会直接崩掉。
1 回答834 阅读
2 回答628 阅读
1 回答616 阅读
2 回答619 阅读
1 回答706 阅读
647 阅读
545 阅读
也是可选型,只是使用的时候能确定它是确定有值的。这样用的时候就可以直接用tableView ,不用tableView! 或者 if let tabel = tableView 这样判断了。