需要重写父类的属性 setter 。为了临时 block 分配。例如 - UITextView 的 selectedRange 属性。我怎样才能做到这一点 ? 谢谢。
最佳答案
-(void)setFoo:(Foo *)newFoo {
// Do something.
[super setFoo: newFoo];
}
如果你有时想阻止 setter ,
-(void)setFoo:(Foo *)newFoo {
if (someCondition) {
[super setFoo: newFoo];
}
}
关于iphone - 如何覆盖属性 setter ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2692167/