在iPhone上,我使用UIViewController
's viewDidLoad
运行代码来设置视图.
我怎么能用NSViewController
块呢?
我试了loadView
次,但没用...
在iPhone上,我使用UIViewController
's viewDidLoad
运行代码来设置视图.
我怎么能用NSViewController
块呢?
我试了loadView
次,但没用...
从OS X 10.10开始,viewDidLoad
在NSViewController
上可用并受支持.
在那之前,你必须在雪豹release notes中经过这一块:
Advice for People who Are Looking for -viewWillLoad and -viewDidLoad Methods in NSViewController
尽管NSWindowController提供了-windowWillLoad和-windowDidLoad方法来覆盖Mac OS 10.5中引入的NSViewController类,但没有相应的-viewWillLoad和-viewDidLoad方法.您可以覆盖-[NSViewController loadView]以自定义视图控制器加载nib之前或之后立即发生的情况.