Переопределение методов с использованием категорий в Objective-C

Могу ли я использовать категорию класса для переопределения метода, который уже реализован с использованием категории? Примерно так:

1) Исходный метод

-(BOOL) method {
  return true;
}

2) Переопределенный метод

-(BOOL) method {
  NSLog(@"error?"); 
  return true; 
}

Будет ли это работать, или это незаконно?

87
задан zoul 11 March 2011 в 14:50
поделиться