xcodeでサブクラスのすべてのメソッドを自動的にオーバーライドしたい.
- (id) init
{
return [super init];
}
これに関する私の意図は、すべてのメソッドをログに記録して、いつ呼び出されたかを確認することです。そうすれば、私のメソッドは多かれ少なかれうまくいくでしょう
- (id) init
{
[self log];
return [super init];
}
ここで、ログは次の方法です。
-(void) log
{
NSLog(@"%@",[(NSString *) (NSArray *) [NSThread callStackSymbols][1] componentsSeparatedByString:@"-["][1]);
}
どうもありがとう!