Я пытаюсь дать свой UITableViewCell Class собственный инициализатор, но я не могу понять, что я делаю неправильно.
Вот мой код:
init(dataObject: [NSManagedObject]!, objectAttributeValues: [String]!,placeholder: String!, segmentedControl: UISegmentedControl?, cellHeight: CGRect, cellWidth: CGRect) {
self.dataObject = dataObject
self.Placeholder.text = placeholder
self.objectAttributeValues = objectAttributeValues
if segmentedControl != nil {
self.segmentedControl = segmentedControl!
didHaveSegmentedControl = true
}
}
required init(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
Я попытался вызвать super.init(frame: CGRect (...)), но, выполнив это, я получаю еще одну ошибку: должен вызвать назначенный инициализатор суперкласса "UITableViewCell"
Что я могу сделать? Большое вам спасибо!