我的 iOS 应用中有此代码:
- (IBAction)cameraButtonPressed:(id)sender
{
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera] == NO)
{
return;
}
UIImagePickerController *cameraUI = [[UIImagePickerController alloc] init];
cameraUI.sourceType = UIImagePickerControllerSourceTypeCamera;
cameraUI.allowsEditing = NO;
cameraUI.delegate = self;
[self presentModalViewController:cameraUI animated:YES];
}
[cameraUI release];
这段代码的问题是方法的末尾需要有一个。过去,内置在 Xcode 中的静态代码分析器帮助我发现了这些疏忽,但在我当前安装的 Xcode 4.0.2 中,它没有发现这个问题。我试图重新启动 Xcode,并尝试了 Clean Build Folder(在单击项目菜单时按住选项),但没有运气。最新的 Xcode 中的分析器是否有问题,或者我还缺少什么?