gpt4 book ai didi

ios - 在 Swift 中使用对象初始化器替换 AllocWithZone

转载 作者:搜寻专家 更新时间:2023-10-31 22:15:05 25 4
gpt4 key购买 nike

我最近将我的 Xcode 从 Xcode 7 beta 4 更新到 Xcode 7 beta 5 并开始出现以前不存在的错误。那就是:“AllocWithZone 在 Swift 中不可用:改用对象初始化器。”

这里是发现错误的代码:

public func copyWithZone(zone: NSZone) -> AnyObject {
let copy = self.dynamicType.allocWithZone(zone) as ChartDataSet
copy.colors = colors
copy.label = self.label
return copy
}

我应该用什么来代替“.allocWithZone”,以便它使用对象初始化器而不是这个 Obj C 组件?

最佳答案

我用过这个,iOS 图表库适合我:

let copy=self.dynamicType.initialize() as! ChartDataEntry

关于ios - 在 Swift 中使用对象初始化器替换 AllocWithZone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31885231/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com