UITableViewCell的两种重用方式

代码示例运行环境为 IOS10,swift 3.0

1. 从IOS诞生起就存在的方法

第一种方法

使用此方法时,必须在初始化后判断是否为nil,如下:

判断nil

2. 从IOS 6.0开始加入的新方法


ios6.0之后的新方法

使用此方法时,也有一个限制,必须在tableview中提前注册identifier,否则报错。例如可以在viewDidLoad方法中加入以下两种方法中的一种:

两者选其一

或者是在storyboard中新建一个cell,直接在inspector中填写identifier也是同样的效果

如果有任何疑问或者是文中存在技术性错误,请留言,我会尽快回复或者更改。

你可能感兴趣的:(UITableViewCell的两种重用方式)