我创建了继承自UIButton的自定义类.
在那个类中,我创建了一个定义为:
func setChecked(checked:Bool){ self.checked = checked if checked { buttonImageView.image = UIImage(named: "radioSelected.png") } else { buttonImageView.image = UIImage(named: "radioUnselected.png") } }
哪个工作正常,直到我将我的xCode更新为6.1.3.
Method ‘setChecked’ with Objective-C selector ‘setChecked:’ conflicts
with setter for ‘checked’ with the same Objective-C selector
我已经尝试覆盖它,但后来我得到一个错误,说“方法不会覆盖其超类中的任何方法”.
任何人都知道我怎样才能正确解决它?