为 Objective-C 实现的 Handler 模式
只需将位于 CJAHandler
文件夹中的文件拖放到项目中,或将以下行添加到您的 Podfile 中
首先查看示例项目以获取更多示例
- (void)viewDidLoad {
[super viewDidLoad];
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button setTitle:@"Example Property Handler" forState:UIControlStateNormal];
button.frame = CGRectMake(10, 10, 100, 100);
[self.view addSubview:button];
self.button = button;
NSArray *handlers = @[
[CJAExamplePropertyHandler new]
];
self.manager = [[CJAHandlerManager alloc] initWithHandlers:handlers];
[self.manager registerSourceObjects:@[self]];
}
MIT 许可证