Objective c 不熟悉解决Mac桌面上预填充文本字段(不访问viewDidLoad或类似方法)的技术
我有一个main menu.xib-用于设置所有界面项(按钮、文本字段等) 我有一个LogController,可以通过IBOutlet和iAction访问所有这些项目。 工作正常-所有连接和运行良好 但是,我希望在文本字段中预先填充NSUserDefault值。然而,我不知道如何——因为我的LogController没有扩展UIViewController(就像在iPhone世界中一样)——我没有访问viewDidLoad等委托方法的权限——我可以将这种类型的逻辑放在哪里 我不能把它放在这里(因为它不能访问IB中的UI元素): 那么对于mac上的桌面应用程序,我是如何解决这类问题的呢?你的朋友Objective c 不熟悉解决Mac桌面上预填充文本字段(不访问viewDidLoad或类似方法)的技术,objective-c,cocoa,delegates,interface-builder,desktop-application,Objective C,Cocoa,Delegates,Interface Builder,Desktop Application,我有一个main menu.xib-用于设置所有界面项(按钮、文本字段等) 我有一个LogController,可以通过IBOutlet和iAction访问所有这些项目。 工作正常-所有连接和运行良好 但是,我希望在文本字段中预先填充NSUserDefault值。然而,我不知道如何——因为我的LogController没有扩展UIViewController(就像在iPhone世界中一样)——我没有访问viewDidLoad等委托方法的权限——我可以将这种类型的逻辑放在哪里 我不能把它放在这里(
-(void)awakeFromNib
-(void)awakeFromNib