【发布时间】:2017-06-09 02:09:12
【问题描述】:
我将我正在处理的项目升级到 Swift 4.0。这样做之后,我意识到这不是最好的主意。我已经修复了所有错误,但有一个并无法弄清楚。我已经在我的项目中安装了 RealmSwift,并且在其中一个 Realm 文件中出现以下错误。
错误:无法调用非函数类型'ThreadConfined.Type'的值
public init(to threadConfined: Confined) {
let bridged = (threadConfined as! AssistedObjectiveCBridgeable).bridged
swiftMetadata = bridged.metadata
type = type(of: threadConfined). ****ERROR CALLED ON THIS LINE****
objectiveCReference = RLMThreadSafeReference(threadConfined: bridged.objectiveCValue as! RLMThreadConfined)
}
关于升级的教训太早了。我希望有人能帮我一把,这样我就可以重新开始发展了。有什么想法吗?
【问题讨论】: