一.先贴一下未封装的代号,好跟后面的对比 @interface MTHomeDropdown : UIView + (instancetype)dropdown; @property (nonatomic, strong) NSArray *categories; @end 1.categories只是其中一个类型的数据传入,无法多处使用 2.将他封装之后,可以供多个数据传入,多处使用 二.封装 @class MTHomeDropdown; @protocol MTHomeDropdownDat…