要运行示例项目,首先克隆仓库,然后从 Example 目录运行 pod install
+ (void)load {
[GBModuleMiddleware registerWithModuleName:@"ModuleA"completionHandle:^(GBModuleMiddlewareForwardType type, UIViewController *sourceController, GBModuleBaseStyle *style) {
if (type == GBModuleMiddlewareForwardTypePush) {
GBModuleAViewController *controller = [[GBModuleAViewController alloc] init];
[sourceController.navigationController pushViewController:controller animated:YES];
}
}];
}
[GBModuleMiddleware forwareWithModuleName:@"ModuleA" sourceController:self style:nil forwareType:GBModuleMiddlewareForwardTypePush];
GBModuleMiddleware 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile
pod "GBModuleMiddleware"
15038777234, [email protected]
GBModuleMiddleware 可在 MIT 许可下使用。有关更多信息,请参阅 LICENSE 文件。