在the NSViewController documentation中,它说:
如果为nibNameOrNil传入nil,则nibName将返回nil,loadView()将抛出异常;在这种情况下,您必须在调用Creating A View Controller之前调用NSViewController,或者覆盖loadView()。
“创建视图控制器”链接到NSViewController的init()方法。
在初始化之前调用类是什么意思?我已经使用AppKit超过10年了,我无法做出这句话的正面或反面。
答案 0 :(得分:0)
在Xcode 6的文档中,文本是:
如果为nibNameOrNil传入nil,则nibName将返回nil,loadView将抛出异常;在这种情况下,您必须在调用view之前调用setView:或覆盖loadView。
"的setView:"指向NSViewController类的链接。
"视图"链接到NSViewController的initWithNibName:bundle:
方法。
显然Apple将文本调整为链接而不是相反。