当我尝试实现其中一个协议(protocol)时,我遇到了以下语法。
optional public func mailComposeController(controller: MFMailComposeViewController, didFinishWithResult result: MFMailComposeResult, error: NSError?)
谁能解释一下“didFinishWithResult”的含义?是争论吗?如果不是,那是什么?
最佳答案
didFinishWithResult
是外部参数名称。 result
是内部结果。因此,当您调用该方法时,将使用外部,而在方法内部使用内部。
关于ios - Swift 编程语言的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36698177/