在iOS Swift中获取Initialiser错误

时间:2014-06-16 11:28:56

标签: ios swift

我正在开发Apple Swift Programming。我正在使用ViewDidLoad( )方法初始化的变量。但它显示的错误类似于" * ABc类没有初始化程序*" 。经过大量搜索后,我得到了一个建议,即使用init()方法初始化您想要使用的变量。但是,我仍然收到这样的错误。enter image description here

我无法弄清楚我在哪里错了。请指导我这个。 提前致谢。

1 个答案:

答案 0 :(得分:7)

  

在从初始化程序

返回之前未调用Super.init

错误非常清楚。你没有打电话给超级班init()。但是对于UIViewController,你应该使用任何指定的初始值。尝试使用init(coder aDecoder: NSCoder!)

 init(coder aDecoder: NSCoder!)
    {
        super.init(coder: aDecoder)
        // Your intializations
    }