你的 Controller 需要降低耦合 增加类似 - (NSArray *)hooksAfterLoadView; 这么个函数,在主Controller 加载完毕后能自定义干点啥 你需要一个 Router 来进行参数解析,给 Controller 传递正确的参数 参考代码: [[HHRouter shared] map:@"/user/:userId/" toControllerClass:[UserViewController class]]; UIViewController *viewController = [[HHRouter shared] matchController:@"/user/1/"]; 推荐一篇文章:http://pizi.me/86 两个实现 Router 模式的库:https://github.com/joeldev/JLRouteshttps://github.com/Huohua/HHRouter 一个运用 Router 思想的完整项目:https://github.com/gaosboy/iOSSF
- (NSArray *)hooksAfterLoadView;
这么个函数,在主Controller 加载完毕后能自定义干点啥参考代码:
推荐一篇文章:
http://pizi.me/86
两个实现 Router 模式的库:
https://github.com/joeldev/JLRoutes
https://github.com/Huohua/HHRouter
一个运用 Router 思想的完整项目:
https://github.com/gaosboy/iOSSF