我可以使用类类别来覆盖已使用类别实现的方法吗?像这样:
1)原始方法
-(BOOL) method {
return true;
}
Run Code Online (Sandbox Code Playgroud)
2)覆盖方法
-(BOOL) method {
NSLog(@"error?");
return true;
}
Run Code Online (Sandbox Code Playgroud)
这会起作用,还是非法的?
我已经看到为了调试目的而提及描述和debugDescription,但是我们已经看到了何时使用哪些以及在什么条件下它们可能产生不同结果的精确解释.
NSObject的文档在debugDescription上也没有任何内容.问题:何时使用哪种,在什么条件下,它们的输出应该/会不同?