2 // SokuTransformer.swift
5 // Created by Hori,Masaki on 2017/01/04.
6 // Copyright © 2017年 Hori,Masaki. All rights reserved.
11 fileprivate enum SokuType: Int {
18 class SokuTransformer: ValueTransformer {
19 override class func transformedValueClass() -> AnyClass {
22 override func transformedValue(_ value: Any?) -> Any? {
23 guard let v = value as? Int, let type = SokuType(rawValue: v) else { return nil }
26 return NSLocalizedString("Slow", comment: "Speed, slow")
28 return NSLocalizedString("Fast", comment: "Speed, fast")
30 return NSLocalizedString("Faster", comment: "Speed, faster")
32 return NSLocalizedString("Fastest", comment: "Speed, fastest")