Мой SuerClass - UICollectionViewCell
которого есть свойство:
var selected: Bool
Мой класс
MyClass : UICollectionViewCell {
func setSelected(selected: Bool) {
super.selected = selected
// do something
}
}
Первый работал хорошо в Xcode 6.2, но в Xcode 6.3Beta2 возникает ошибка:
Method 'setSelected' with Objective-C selector 'setSelected:' conflicts with setter for 'selected' from superclass 'UICollectionViewCell' with the same Objective-C selector
Как я могу это исправить для работы с Xcode 6.3 beta2?
Изменение: я также пытался:
override func setSelected(selected: Bool) {
super.selected = selected
// do something
}
Это приводит к ошибке:
Метод не переопределяет любой метод из своего суперкласса