Uso de los inicializadores de objects en Swift para replace AllocWithZone

Recientemente actualicé mi Xcode de Xcode 7 beta 4 a Xcode 7 beta 5 y comencé a tener un error que no estaba presente antes. Al ser: "AllocWithZone no está disponible en Swift: use Initializers de objects en su lugar".

Aquí está el código donde se encuentra el error:

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

¿Qué sustituyo en lugar de ".allocWithZone" para que utilice un object Initializer en lugar de este componente Obj C?

Utilicé esto, y la biblioteca de Charts de iOS funciona para mí:

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