UITableView的重用從官方的API可以看到衬以,UITableView的重用有兩個(gè)方法如下:
1沿量、- (nullable __kindof UITableViewCell *)dequeueReusableCellWithIdentifier:(NSString *)identifier
2旋恼、- (__kindof UITableViewCell *)dequeueReusableCellWithIdentifier:(NSString *)identifier forIndexPath:(NSIndexPath *)indexPath
前者可以返回空值
后者不能返回空值
注意:如果是用NIB自定義了一個(gè)Cell褒脯,那么就調(diào)用第一個(gè)方法拯田,如果是用代碼自定義了一個(gè)Cell绷杜,那么就調(diào)用第二個(gè)方法。而且注冊(cè)的Identifier與使用的需要保持一致预鬓,否則重用無(wú)效果巧骚,內(nèi)存白白浪費(fèi)