次のように、タグを使用して UIView にアクセス/操作しています。
(この例では、コードは 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];
}
私の質問は、タグに使用する値の推奨範囲はどれくらいですか? 最低値は内部タスク用に予約されていると読んだことを漠然と覚えています。
ありがとうございました。