如何编写不带IDE的仅打开窗口的macOS应用?
PS。兰特:
编程非常简单,它是在编写代码来调用某些库,键入clang命令并看着CPU执行程序。
为什么Apple程序员文档的每一页上一千个单词什么都没有,而用零单词表示在简单程序的main
方法中使用哪个库类来建立macOS窗口。
如何在main
函数中打开macOS窗口?用一个hello.c
命令编译的clang
文件中可能有5行。没有打开大量的Xcode并永远不喜欢我不感兴趣的随机IDE功能。
答案 0 :(得分:1)
弄清楚了,这是一个快速文件,在编译和运行时将打开macOS窗口:
import Cocoa
let window = NSWindow(contentRect: NSRect(x: 0, y: 0, width: 200, height: 200), styleMask: .titled, backing: .buffered, defer: false)
window.makeKeyAndOrderFront(nil)
NSApp.run()