苹果开发中文网站组件化方案调研(15)

//把自己对外提供的服务(block)用url标记 , 注册到路由管理中心组件

+(void)load{

[[URL_RouetersharedInstance]registerURLPattern:@"test://A_Action"toHandler:^(NSDictionary*para){

NSString*para1=para[@"para1"];

[[selfnew]action_A:para1];

}];

}

-(void)viewDidLoad{

[superviewDidLoad];

UIButton*btn=[UIButtonnew];

[btnsetTitle:@"调用组件B"forState:UIControlStateNormal];

btn.frame=CGRectMake(100,100,100,50);

[btnaddTarget:selfaction:@selector(btn_click)forControlEvents:UIControlEventTouchUpInside];

[btnsetBackgroundColor:[UIColorredColor]];

self.view.backgroundColor=[UIColorblueColor];


推荐阅读