UIWindow? no tiene límites con nombre de miembro
Estoy tratando de actualizar PKHUD (https://github.com/pkluz/PKHUD) para trabajar con Xcode 6 beta 5 y estoy casi terminado, excepto por un pequeño detalle:
internal class Window: UIWindow {
required internal init(coder aDecoder: NSCoder!) {
super.init(coder: aDecoder)
}
internal let frameView: FrameView
internal init(frameView: FrameView = FrameView()) {
self.frameView = frameView
// this is the line that bombs
super.init(frame: UIApplication.sharedApplication().delegate.window!.bounds)
rootViewController = WindowRootViewController()
windowLevel = UIWindowLevelNormal + 1.0
backgroundColor = UIColor.clearColor()
addSubview(backgroundView)
addSubview(frameView)
}
// more code here
}
Xcode me da el errorUIWindow? does not have a member named 'bounds'
. Estoy bastante seguro de que este es un error trivial relacionado con la conversión de tipos, pero no he podido encontrar la respuesta a esto durante un par de horas.
Además, este error ocurre solo en Xcode 6 beta 5, lo que significa que la respuesta está en algo que Apple cambió recientemente.
Toda ayuda es muy apreciada.