我试图了解在 Swift 中如何使用 UIViewController 的子类进行初始化。我以为基本格式是这样的,但它抛出错误......
init(nibName nibNameOrNil: String!, bundle nibBundleOrNil: NSBundle!) {
//other code
super.init(nibName: String?, bundle: NSBundle?)
}
最佳答案
您传递的是类型,而不是变量。您必须改为传递变量。
init(nibName nibNameOrNil: String!, bundle nibBundleOrNil: NSBundle!) {
// Initialize variables.
super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil)
}
关于ios - 用 Swift 初始化 UIViewController 的子类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24010861/