迁移到 Swift 3 后,当我尝试执行以下操作时出现错误:
self.publicDB.save(listRecord, completionHandler: { (record, error) -> Void in
if let saveError = error {
NSLog("There was an error saving the record: %@", saveError)
}...
有人可以告诉我为什么会这样以及我可以做什么相对轻松地产生输出吗?
错误是NSLog unavailable: variadic function unavailable
.
尽管有“可变的”红鲱鱼,但问题是我们不再自动桥接到 Objective-C 类型;你必须自己明确地过桥。写saveError as NSError
获取 Objective-C 风格的对象。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)