El *_*ato 6 macos cocoa appkit swift3
我从来没有用过NSBeep。我已经导入AppKit.framework到项目中。在 Xcode 8.2 和 Swift 3 下,我有
import AppKit
class AppDelegate: NSObject, NSApplicationDelegate {
func applicationWillFinishLaunching(_ notification: Notification) {
NSBeep()
}
}
Run Code Online (Sandbox Code Playgroud)
而且没有哔哔声。我究竟做错了什么?谢谢。
改成。applicationWillFinishLaunching applicationDidFinishLaunching更好的是(因为你说的其他一些东西相当奇怪),从 Cocoa macOS 应用程序的内置模板开始,然后放入NSBeep()现有的applicationDidFinishLaunching实现中。我这样做了,然后构建并运行,然后我听到了嘟嘟声。
| 归档时间: |
|
| 查看次数: |
1260 次 |
| 最近记录: |