Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios &引用;财产的使用';nibName';在super.init初始化它之前的基本对象中;更新到Xcode 6.1后_Ios_Swift_Initialization_Xcode6.1 - Fatal编程技术网

Ios &引用;财产的使用';nibName';在super.init初始化它之前的基本对象中;更新到Xcode 6.1后

Ios &引用;财产的使用';nibName';在super.init初始化它之前的基本对象中;更新到Xcode 6.1后,ios,swift,initialization,xcode6.1,Ios,Swift,Initialization,Xcode6.1,我的iOS应用程序中有以下代码,用Swift编写: class AddHomeViewController: UITableViewController, UITextFieldDelegate { ... required override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: NSBundle?) { super.init(nibName: nibName, bundl

我的iOS应用程序中有以下代码,用Swift编写:

class AddHomeViewController: UITableViewController, UITextFieldDelegate
{
    ...

    required override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: NSBundle?) 
    {
        super.init(nibName: nibName, bundle: nibBundle)
    }
在更新到Xcode 6.1之后,我在
super.init(nibName:nibName,bundle:nibBundle)
行中得到了这些错误。它以前工作得很好:

在super.init初始化基本对象之前在该对象中使用属性'nibName'
在super.init初始化基本对象之前,在该对象中使用属性“nibBundle”

更改
super.init()
行以使用
OrNil
参数可以解决以下问题:

super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil)

您好,您知道为什么我们不能使用
nibName
nibBundle
?谢谢。我已经想好了,@Unheilig-不知道。这可能是一个新问题的好材料。