FruitMachine-Swift/FruitMachine/MainViewController.swift

33 lines
875 B
Swift
Raw Normal View History

//
// MainViewController.swift
// FruitMachine
//
// Created by Christopher Rohl on 7/26/17.
// Copyright © 2017 Christopher Rohl. All rights reserved.
//
import Cocoa
import CoreGraphics
class MainViewController: NSViewController {
2017-07-27 23:22:13 +00:00
let computer = AppleI.sharedInstance
var debuggerWindowController: DebuggerWindowController!
override func viewDidLoad() {
super.viewDidLoad()
2017-07-27 23:22:13 +00:00
let debuggerStoryboard = NSStoryboard(name: NSStoryboard.Name(rawValue: "Debugger"), bundle: nil)
debuggerWindowController = debuggerStoryboard.instantiateInitialController() as! DebuggerWindowController
debuggerWindowController.showWindow(self)
2017-07-27 23:22:13 +00:00
// Do view setup here.
self.view.addSubview(computer.emulatorView)
computer.emulatorView.display()
2017-07-27 23:22:13 +00:00
computer.runFrame()
}
2017-07-27 23:22:13 +00:00
}