我尝试声明一个符合以下Objective-C块的闭包:
typedef void(^TyphoonDefinitionBlock)(TyphoonDefinition *definition);
像这样:
var config: TyphoonDefinitionBlock = { (definition: TyphoonDefinition) in
definition.injectProperty("quest", with: nil)
}
当我尝试这样做时(见图片),我遇到了以下错误:
正确的方法是什么?