如何在Swift 4中符合NSCopying并实现copyWithZone?

时间:2017-09-05 20:09:56

标签: swift swift4

当我尝试使用swift 3方式时,我无法符合NSCopying协议, 我的代码是:

public func copy(with zone: NSZone? = nil) -> Any {
    return type(of:self).init(self)
}

但是出现错误: Cannot call value of non-function type 'ProductType'

这是什么问题?

1 个答案:

答案 0 :(得分:2)

我刚刚找到解决方案,更改了以下功能:

{{1}}