Sind View Controller mit NIB-Dateien in iOS 8 Beta 5 defekt?

Ich habe ein Testprojekt in ios 8 Beta 4 erstellt, das als Hauptansicht-Controller und ein zweiter Ansicht-Controller als UIViewController-Unterklasse mit einer xib-Datei erstellt wurde.

Ich habe eine Taste auf den Hauptcontroller gelegt, um den zweiten Controller zu präsentieren:

class ViewController: UIViewController {

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.
}

@IBAction func testVCBtnTapped() {
    let vc = TestVC()
    presentViewController(vc, animated: true, completion: nil)
}
override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}

}

Ich starte die App und drücke auf den Knopf, um den zweiten Controller anzuzeigen - alles ist in Ordnung

Wenn ich zu xcode beta 5 übergehe, starte ich die App und wenn ich die Taste drücke, wird der Bildschirm schwarz.

Da ich weiß, dass sie mit dem Init-Code in Unordnung geraten sind, habe ich versucht, Überschreibungen einzufügen, um festzustellen, ob dies behoben werden kann:

class TestVC: UIViewController {

override init() {
    super.init()
}
required init(coder aDecoder: NSCoder!) {
    super.init(coder: aDecoder)
}
override init(nibName nibNameOrNil: String!, bundle nibBundleOrNil: NSBundle!) {
    super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil)
}

override func viewDidLoad() {
    super.viewDidLoad()

    // Do any additional setup after loading the view.
}

Gleiches Problem. Das Ändern der Anforderungen und das Überschreiben aller möglichen Kombinationen, die von xcode akzeptiert werden, hat keine Auswirkung.

Wenn ich das Storyboard verwende, um einen anderen Controller zu erstellen und zum Storyboard zu wechseln, ist alles in Ordnung.

Irgendwelche Ideen?

EDIT - Neue Infos

Versuchte nibName = nil in init - das gleiche ProblemErstellt die gleiche App in Ziel c und es funktioniert gut

Anscheinend ein schnelles Beta 5 Problem

Antworten auf die Frage(6)

Ihre Antwort auf die Frage