на мой взгляд, контроллер, я настроил это.Делегат продолжает возвращать нуль
protocol MenuDelegate {
func updateIndexOfMenuExpanded(index: Bool)
}
class ViewController: UIViewController,UITableViewDataSource, UITableViewDelegate {
var delegate : MenuDelegate?
func performaction() -> Void{
delegate!.updateIndexOfMenuExpanded(false)
}
}
и в моем baseviewcontroller
class BaseViewController: UIViewController, MenuDelegate{
func updateIndexOfMenuExpanded(index: Bool){
self.menuIsExpanded = index
}
}
помогите пожалуйста. Спасибо.
Потому что это ноль. Вы не устанавливаете его нигде. – Desdenova
Я новичок в программировании, как его установить и где его установить? – carmelo
[Делегирование] (https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Protocols.html#//apple_ref/doc/uid/TP40014097-CH25-ID276) – Desdenova