UIWindow? não possui membro nomeado limites
Estou tentando atualizar o PKHUD (https://github.com/pkluz/PKHUD) para trabalhar com o Xcode 6 beta 5 e estou quase terminando, exceto por um pequeno detalhe:
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 dá o erroUIWindow? does not have a member named 'bounds'
. Tenho certeza de que este é um erro trivial relacionado à conversão de tipos, mas não consigo encontrar a resposta para isso há algumas horas.
Além disso, esse erro ocorre apenas no Xcode 6 beta 5, o que significa que a resposta está em algo que a Apple mudou recentemente.
Toda ajuda é bem-vinda.