模块化可配置TableView,可实现表单页面负责商户页面等。
@interface JLFromNameModule : JLBaseModule
@end
.....
@implementation JLFromNameModule
- (void)onStart
{
[super onStart];
self.cell.textLabel.text = @"酒店名称";
self.cell.detailTextLabel.text = @"哇哈哈大酒店";
}
@end
@interface JLFromViewController ()
.....
//设置模块
- (NSArray *)setupModuleNames
{
return @[@[[JLFromNameModule class],[JLFromCountModule class]],
@[[JLFromTimeModule class],[JLFromCustomNameModule class],[JLFromCustomPhoneModule class]]];
}
- JLBaseModule
- JLModuleViewController
- JLModuleTableViewController
JLModularityKit is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "JLModularityKit"
JLModularityKit is available under the MIT license. See the LICENSE file for more info.