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

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



