我有一个关于XCODE analyze命令的问题。
当一个函数有@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
发布于 2012-08-29 16:13:53
在Clang静态分析器中还没有实现@try {...} @catch {...} @finally {...}块:http://lists.cs.uiuc.edu/pipermail/cfe-dev/2009-May/005173.html
https://stackoverflow.com/questions/12173001
复制相似问题