iOS UITableViewCell,UICollectionViewCell,UITableViewHeaderFooterView和UICollectionReusableView出队和注册-使用Swift协议和泛型

如果您是iOS开发人员,则每天都会遇到UITableView和UICollectionView。 您将需要使用在静态位置声明的丑陋标识符字符串来注册Cell或UITableViewHeaderFooterView或UICollectionReusableView重用单元格。 所以你的代码将是这样的

完成ReusableView.swift类以包含在项目中:

希望这将帮助您减少代码混乱,并简化注册和重用TableView和CollectionView单元格,HeaderFooterViews和ReusableSupplementary视图的使用,而无需在每个单元格类中维护难看的静态字符串常量。