Ios 如何在swift函数的目标c类completionBlock中返回N错误

Ios 如何在swift函数的目标c类completionBlock中返回N错误,ios,swift,Ios,Swift,在swift中,我希望在方法完成块(如目标c)中发送N错误。与目标c块相同。您可以尝试以下方法: func myFunc(withCompletionHandler completionHandler:((NSError?) -> Swift.Void)?){ var error:NSError? = nil //DO YOUR TASK AND ASSAIGN ERROR TO var error completionHandler?(e

在swift中,我希望在方法完成块(如目标c)中发送N错误。

与目标c块相同。您可以尝试以下方法:

func myFunc(withCompletionHandler completionHandler:((NSError?) -> Swift.Void)?){
        var error:NSError? = nil
        //DO YOUR TASK AND ASSAIGN ERROR TO var error

        completionHandler?(error)
    }

你的问题有误导性。您想用
Swift
Objective-C
回答吗?您的问题标题显示一个,您的问题详细信息显示另一个。
标题显示一个,[question]显示另一个
标记为两者。(我可能不会标记[objective-c],将[swift]作为第一个标记,也不会在标题中提及swift,并通过观察结果来决定是否(完全)使用objective-c-like连字号。)(请尽可能使用大写字母(例如人称代词I)。(使用拼写检查器。)在标题中,不定冠词
a
位于以元音开头的发音之前:我会使用an。)谢谢你的回答。我只需要:)