2 // ShipWindowController.swift
5 // Created by Hori,Masaki on 2017/01/05.
6 // Copyright © 2017年 Hori,Masaki. All rights reserved.
11 final class ShipWindowController: NSWindowController {
13 let managedObjectContext = ServerDataStore.default.context
15 override var windowNibName: String! {
17 return "ShipWindowController"
20 dynamic var missionFleetNumber: Int = 0
21 dynamic var missionTime: NSNumber?
23 @IBAction func changeMissionTime(_ sender: AnyObject?) {
25 window?.endEditing(for: nil)
27 let store = ServerDataStore.oneTimeEditor()
29 guard let deck = store.deck(by: missionFleetNumber),
30 let t = missionTime as? Double
33 let time = Date(timeIntervalSinceNow: t).timeIntervalSince1970 * 1_000
34 deck.mission_2 = Int(time)