我有一个 mainMenu.xib - 用于设置我的所有界面项(按钮、文本字段等)。
我有一个 LogController,可以通过 IBOutlet 和 IBAction 访问所有这些项目。 工作正常 - 全部连接且运行良好。
但是,我希望在文本字段中预先填充 NSUserDefault 值。但是,我不知道如何 - 因为我的 LogController 没有扩展 UIViewController (就像在 iPhone 世界中一样) - 我无法访问像 viewDidLoad 这样的委托(delegate)方法 - 等等 - 我可以在哪里放置这种类型的逻辑。
我无法将其放在这里(因为它无法访问 IB 中的 UI 元素):
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
// Insert code here to initialize your application
}
那么对于 Mac 上的桌面应用程序,我该如何解决此类问题?
最佳答案
关于objective-c - 不熟悉在 Mac 桌面上解决预填充文本字段的技术(无法访问 viewDidLoad 或类似方法),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2122379/