Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何覆盖属性设置器?_Iphone_Objective C - Fatal编程技术网

Iphone 如何覆盖属性设置器?

Iphone 如何覆盖属性设置器?,iphone,objective-c,Iphone,Objective C,需要重写父类的属性设置器。以便临时块分配。例如,UITextView的selectedRange属性。我该怎么做? 谢谢 如果你有时想阻止二传手 -(void)setFoo:(Foo *)newFoo { if (someCondition) { [super setFoo: newFoo]; } } 注意:在某些情况下,在苹果提供的API上执行此操作可能会导致应用程序被商店拒绝。 -(void)setFoo:(Foo *)newFoo { if (someConditio

需要重写父类的属性设置器。以便临时块分配。例如,UITextView的selectedRange属性。我该怎么做? 谢谢

如果你有时想阻止二传手

-(void)setFoo:(Foo *)newFoo {
  if (someCondition) {
    [super setFoo: newFoo];
  }
}

注意:在某些情况下,在苹果提供的API上执行此操作可能会导致应用程序被商店拒绝。
-(void)setFoo:(Foo *)newFoo {
  if (someCondition) {
    [super setFoo: newFoo];
  }
}