2 // OrderedSetToArrayTransformer.swift
5 // Created by Hori,Masaki on 2017/01/05.
6 // Copyright © 2017年 Hori,Masaki. All rights reserved.
11 final class OrderedSetToArrayTransformer: ValueTransformer {
13 override class func transformedValueClass() -> AnyClass {
18 override class func allowsReverseTransformation() -> Bool {
23 override func transformedValue(_ value: Any?) -> Any? {
25 guard let v = value as? NSOrderedSet else {
33 override func reverseTransformedValue(_ value: Any?) -> Any? {
35 guard let v = value as? [Any] else {
40 return NSOrderedSet(array: v)