草庐IT

getOptionalConfigurations

全部标签

swift - 如何在嵌套的不可抛出闭包中调用 throw?

我有这个功能:funcgetOptionalConfigurations(_configurations:([String]?,Error?)->Void){//DOSOMETHING}我需要用另一个类似的方式包装它:funcretrieveConfigurations(_completion:@escaping(([String]?)throws->Void))rethrows{getOptionalConfigurations{(configurations:[String]?,error:Error?)indo{trycompletion(configurations)}catc