我对XCODE分析命令有疑问。
当一个函数有@try @catch时,即使@try @catch中没有代码,分析也不会检查这个函数。
// ok
- (void) testAnalyze {
// has tip for leak
Actor *rb = [[Actor alloc] init];
}
// wrong
- (void) testAnalyze {
// no tip for leak
Actor *rb = [[Actor alloc] init];
@try {
}
@catch (NSException *exception) {
}
}
我设置错误的Xcode的任何设置?
非常感谢你!
ps:我的XCODE版本是4.2
答案 0 :(得分:1)
@try {...} @catch {...} @finally {...}
块:http://lists.cs.uiuc.edu/pipermail/cfe-dev/2009-May/005173.html