我使用标签来访问/操作UIViews,如下所示:
(在这个例子中,代码在UIView + Category中)
#define kTagButton 60000
- (void)viewDidLoad {
UIButton *myButton = [[UIButton alloc] initWithFrame:someFrame];
...
[myButton setTag:kTagButton];
[self addSubview:myButton];
}
- (void)removeButton {
UIButton *someButton = (UIButton*)[self.viewWithTag:kTagButton];
[someButton removeFromSuperView];
}
我的问题是: 建议的标签值范围是多少? 我依稀记得读到最低值是为内部任务保留的。
谢谢。