OSDN Git Service

shared instanceを持つようにした
[kcd/KCD.git] / KCD / MasterSlotItemEquipTypeMapper.swift
index d6cc849..10f3f0e 100644 (file)
@@ -8,15 +8,15 @@
 
 import Cocoa
 
-class MasterSlotItemEquipTypeMapper: JSONMapper {
-    typealias ObjectType = MasterSlotItemEquipType
-
+final class MasterSlotItemEquipTypeMapper: JSONMapper {
+    
     let apiResponse: APIResponse
-    let configuration = MappingConfiguration(entity: MasterSlotItemEquipType.entity,
-                                             dataKey: "api_data.api_mst_slotitem_equiptype",
+    let configuration = MappingConfiguration(entity: MasterSlotItemEquipType.self,
+                                             dataKeys: ["api_data", "api_mst_slotitem_equiptype"],
                                              editorStore: ServerDataStore.oneTimeEditor())
     
     required init(_ apiResponse: APIResponse) {
+        
         self.apiResponse = apiResponse
     }
 }