mirror of
https://github.com/HaishinKit/HaishinKit.swift.git
synced 2026-06-06 20:17:36 +00:00
32 lines
824 B
Swift
32 lines
824 B
Swift
import Cocoa
|
|
import XCGLogger
|
|
import AudioToolbox
|
|
|
|
@NSApplicationMain
|
|
class AppDelegate: NSObject, NSApplicationDelegate {
|
|
|
|
var window:NSWindow!
|
|
|
|
func applicationDidFinishLaunching(_ aNotification: Notification) {
|
|
|
|
XCGLogger.default.setup(
|
|
level: .info,
|
|
showThreadName: true,
|
|
showLevel: true,
|
|
showFileNames: true,
|
|
showLineNumbers: true,
|
|
writeToFile: nil,
|
|
fileLevel: nil
|
|
)
|
|
|
|
let viewController:LiveViewController = LiveViewController()
|
|
viewController.title = "HaishinKit"
|
|
window = NSWindow(contentViewController: viewController)
|
|
window.delegate = viewController
|
|
window.makeKeyAndOrderFront(self)
|
|
}
|
|
|
|
func applicationWillTerminate(_ aNotification: Notification) {
|
|
}
|
|
}
|