Bootstrap an AppKit or SwiftUI App from a Swift Package.
platforms: [
.macOS(.v10_15),
],
dependencies: [
.package(url: "https://github.com/jmisol/NSBootstrap.git", from: "0.2.0"),
],
import SwiftUI
import NSBootstrap
struct ContentView: View {
var body: some View {
Text("Hello world!")
.padding()
}
}
NSBootstrap.swiftUI(ContentView()).run()
import AppKit
import NSBootstrap
class ContentViewController : NSViewController {
override func loadView() {
self.view = NSView()
self.view.widthAnchor.constraint(equalToConstant: 800).isActive = true
self.view.heightAnchor.constraint(equalToConstant: 600).isActive = true
}
}
NSBootstrap.appKit(ContentViewController()).run()
link |
Stars: 0 |
Last commit: 1 week ago |
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco