我被要求更新一个现有的macOS程序,并给了我一个用Swift 4.0编写的Xcode项目。该程序使用Cocoa以编程方式生成接口。我以前没有用过Swift (或Xcode),也不熟悉Cocoa,所以我试着边走边学,但我用以下代码在界面上添加了一个按钮: public lazy var phaseInvertButton: NSButton= { sel
我正在尝试为dock中的swift应用程序创建一个自定义的dock菜单,以便当用户在启动后右键单击我的应用程序的dock tile时,它将显示我的自定义项目以及默认的dock菜单项。我更喜欢通过编程或使用Xcode创建(静态)菜单项。 我已经回顾了这里(How can I add a menu to the application in the dock?)和(Adding Ite