gpt4 book ai didi

objective-c - cocoa 的魔力?我的 XIB 加载到哪里?

转载 作者:行者123 更新时间:2023-12-03 17:00:07 25 4
gpt4 key购买 nike

我试图了解 Cocoa 是如何做它的事情的。 Cocoa 模板的应用程序委托(delegate)文件是这样的:

#import "Dataminer_ClientAppDelegate.h"

@implementation Dataminer_ClientAppDelegate

@synthesize window;

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
// Insert code here to initialize your application
}

@end

我在任何地方都没有看到 MainMenu.xib 的引用,只是一个窗口 IBOutlet。

查看 main.m

int main(int argc, char *argv[])
{
return NSApplicationMain(argc, (const char **) argv);
}

这个家伙 - NSApplicationMain - 一定在施展魔法。这是否记录在某处?

有什么方法可以禁用所有这些并让我从头开始做事情吗? (即:自己加载 XIB)

最佳答案

我在这个主题上找到的一些最好的 Material 在这里:

第一个链接甚至尝试重新创建 NSApplicationMain() 在幕后所做的事情。

关于objective-c - cocoa 的魔力?我的 XIB 加载到哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3323485/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com