viewDidLoad в NSViewController?

На iPhone I используйте UIViewController viewDidLoad для запуска кода для настройки представления.

Как это сделать с NSViewController ?

I ' мы пробовали loadView , но это не работает ...

38
задан pkamb 5 November 2019 в 00:06
поделиться

1 ответ

Начиная с OS X 10.10, viewDidLoad доступен и поддерживается на NSViewController .

До этого вам приходилось использовать этот самородок в примечаниях к выпуску Snow Leopards :

Совет для людей, которым нужны методы -viewWillLoad и -viewDidLoad в NSViewController

Хотя NSWindowController имеет методы -windowWillLoad и -windowDidLoad, позволяющие переопределить класс NSViewController, представленный в Mac OS 10.5, не имеющий соответствующих методов -viewWillLoad и -viewDidLoad. Вы можете переопределить - [NSViewController loadView], чтобы настроить то, что происходит непосредственно до или сразу после загрузки пера, выполняемой контроллером представления.

41
ответ дан 27 November 2019 в 03:14
поделиться