有关Swift和PFSubclassing的问题。我有一个名为WeatherNotification的类,它是PFObject的子类。我的类包含一个init方法,它允许我在创建对象时设置值。
init(temp: Int) {
self.temp = temp
}
然而,在我尝试初始化变量之前,编译器抱怨我没有super.init。
当我将super.init()放在self.temp行上方时,我会在运行时收到投诉。
weatherNotification.swift: 39: 7: fatal error: use of unimplemented
initializer 'init()' for class 'perfectweather.WeatherNotification
我需要在这里使用不同的对象初始化方法吗?我是否需要通过属性切换到初始化?
正在使用Xcode 6.3.2。 Parse API 1.7.5是解析api版本
编辑:我最终从init方法切换到setValues方法,该方法将接受我想在对象上设置的值。这让我远离了初始问题。但是,我想了解发生了什么事情,所以我要打开这个问题!