【发布时间】:2014-08-03 03:35:17
【问题描述】:
我正在使用以下代码。
@interface SomeDudesSuperClass : NSObject {
}
@end
@interface SomeDudesSuperClass (Category_code_which_others_are_restricted_from_touching)
- (void)SomeDudesMethod;
@end
下面是我的代码
@interface SomeDudesSuperClass (A_Category_To_Override_A_Method_in_his_category) {
- (void)SomeDudesMethod;
}
@end
我不允许触摸他的代码。如果我只是写另一个类别,会调用哪个方法?我怎样才能调用我的类别方法而不是他的方法?
【问题讨论】:
-
使用类别覆盖方法是个坏主意。行为未定义。
-
@rmaddy 好的..在我这样的情况下..有没有可能的解决方法?我不能碰他的密码...
标签: objective-c methods overriding objective-c-category