HaishinKit.swift/Examples/macOS/Extension/NSViewController+Extension....

14 lines
387 B
Swift

import AppKit
import Foundation
extension NSViewController {
class var identifier: NSStoryboard.SceneIdentifier {
return className
}
class func getUIViewController() -> NSViewController {
let storyboard = NSStoryboard(name: .main, bundle: Bundle.main)
return storyboard.instantiateController(withIdentifier: identifier) as! NSViewController
}
}