这是我拥有的代码:
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[picker dismissViewControllerAnimated:YES completion:^(void){
NSLog(@"Test");
}];
}
它关闭了模态视图控制器,但没有调用完成参数。我做错了什么吗?
^void (void){ NSLog(@"Test"); }
、^(void){ NSLog(@"Test"); }
或者^{ NSLog(@"Test"); }
都会变成完全相同的 Block。也就是说,当没有指定时,Block 的返回类型和参数列表默认为void
。 - jscs