2 // ActinKindTransformer.swift
5 // Created by Hori,Masaki on 2017/01/05.
6 // Copyright © 2017年 Hori,Masaki. All rights reserved.
11 final class ActinKindTransformer: ValueTransformer {
13 private enum AirBaseActionKind: Int {
22 override class func transformedValueClass() -> AnyClass {
27 override func transformedValue(_ value: Any?) -> Any? {
29 guard let v = value as? Int,
30 let type = AirBaseActionKind(rawValue: v) else {
36 case .standBy: return LocalizedStrings.standBy.string
38 case .sortie: return LocalizedStrings.sortie.string
40 case .airDifence: return LocalizedStrings.airDifense.string
42 case .shelter: return LocalizedStrings.shelter.string
44 case .rest: return LocalizedStrings.rest.string