Ai
3 Star 3 Fork 2

Gitee 极速下载/monitorcontrol

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/MonitorControl/MonitorControl
克隆/下载
main.swift 803 Bytes
一键复制 编辑 原始数据 按行查看 历史
import Cocoa
class AppDelegate: NSObject, NSApplicationDelegate {
func applicationDidFinishLaunching(_: Notification) {
let mainBundleID = Bundle.main.bundleIdentifier!.replacingOccurrences(of: "Helper", with: "")
let bundlePath = Bundle.main.bundlePath as NSString
guard NSRunningApplication.runningApplications(withBundleIdentifier: mainBundleID).isEmpty else {
return NSApp.terminate(self)
}
let pathComponents = bundlePath.pathComponents
let path = NSString.path(withComponents: Array(pathComponents[0 ..< (pathComponents.count - 4)]))
NSWorkspace.shared.launchApplication(path)
NSApp.terminate(nil)
}
func applicationWillTerminate(_: Notification) {}
}
let app = NSApplication.shared
let delegate = AppDelegate()
app.delegate = delegate
app.run()
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Objective-C
1
https://gitee.com/mirrors/monitorcontrol.git
git@gitee.com:mirrors/monitorcontrol.git
mirrors
monitorcontrol
monitorcontrol
main

搜索帮助