鍍金池/ 問答/C  iOS  HTML/ iOS高效處理 - 定義一個可替換類及參數(shù)的宏定義cell創(chuàng)建,用其替換方法

iOS高效處理 - 定義一個可替換類及參數(shù)的宏定義cell創(chuàng)建,用其替換方法

define cellWithClassIdentifier(Class,identifier)\

+(instancetype)cellWithTableView:(UITableView )tableView identifier:(NSString )identifier{\
Class *cell = [tableView dequeueReusableCellWithIdentifier:identifier];\
if(!cell) cell = [[Class alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identifier];\
cell.selectionStyle = UITableViewCellSelectionStyleNone;\
cell.separatorInset = UIEdgeInsetsMake(0, 0, 0, 0);\
return cell;\
}\

難點在于如何處理類的傳入

回答
編輯回答
尐懶貓

已通過分類解決此問題

2018年7月23日 23:56