Mac应用开发全流程指南
1. Mac应用开发基础
在Mac应用开发中,首先要了解 NSApplicationDelegate 协议。当代码中使用 < 和 > 符号指定该协议时,就表明采用了此协议。应用委托(App Delegate)应具备 NSWindow 属性,并实现委托方法 - (void)applicationDidFinishLaunching:(NSNotification *)aNotification; 。 NSWindow 属性是用于放置用户内容的UI元素,而委托方法会在应用完成启动并显示到桌面时执行,是设置应用其余部分的理想位置。
以下是具体的开发步骤:
1. 获取 NSApplication 实例 : NSApplication 是一个使用单例设计模式实现的Cocoa类,每个应用只能有一个 NSApplication 实例。通过 sharedApplication 类方法获取该实例:
NSApplication *macApp = [NSApplication sharedApplication];
- 创建应用委托并设置 :创建一个应用委托对
超级会员免费看
订阅专栏 解锁全文
1260

被折叠的 条评论
为什么被折叠?



