signal SIGABRT on instantiateViewController
我已经创建了带有情节提要的第二个视图控制器。我已经指定了 StoryBoard ID。我为这个控制器创建了一个类,并在故事板中指定了这个类:
1 2 3 4 5 6 | import UIKit import Foundation class SecondViewController: UIViewController { // It is really empty } |
然后我试图激活这个控制器做一个相当标准的操作:
1 2 3 4 5 | let storyBoard : UIStoryboard = UIStoryboard(name:"Main", bundle:nil) let secondViewController = storyBoard.instantiateViewController(withIdentifier:"SecondViewController") as! SecondViewController self.present(secondViewController, animated:true, completion:nil) |
但是,当执行到达并调用
我已经看过这个 QA: Swift error : signal SIGABRT how to solve it - clean
验证您的故事板文件名并在以下行中使用它:
1 | let storyBoard : UIStoryboard = UIStoryboard(name:"Main", bundle:nil) |