-2
我是xcode的新手。我想将下面的目标C代码转换为快速等效。Swift等价客观代码
ActionStringCancelBlock cancel = ^(ActionSheetStringPicker *picker) {
NSLog(@"Block Picker Canceled");
};
在此先感谢。
我是xcode的新手。我想将下面的目标C代码转换为快速等效。Swift等价客观代码
ActionStringCancelBlock cancel = ^(ActionSheetStringPicker *picker) {
NSLog(@"Block Picker Canceled");
};
在此先感谢。
这是迅速相当于:
let cancel: ActionStringCancelBlock = { (picker: ActionSheetStringPicker) in
NSLog("Block Picker Canceled")
}
推荐阅读:Closures
你可能只需要做到:
let cancel: ActionStringCancelBlock = { (picker: ActionSheetStringPicker!) in
println("Block Picker Canceled")
return
}
,但你可能会逃脱:
let cancel: ActionStringCancelBlock = {
println("Block Picker Canceled")
}