From: masakih Date: Sun, 10 Dec 2017 15:44:36 +0000 (+0900) Subject: 処理を簡素化 X-Git-Tag: 1.9b35~4 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=3732fe595e09a0dc41dcfd03d9aacbf88fc839c0;p=kcd%2FKCD.git 処理を簡素化 --- diff --git a/KCD/MaterialMapper.swift b/KCD/MaterialMapper.swift index f0e9d2a4..c80c7759 100644 --- a/KCD/MaterialMapper.swift +++ b/KCD/MaterialMapper.swift @@ -67,11 +67,9 @@ final class MaterialMapper: JSONMapper { private func register(_ material: Material, data: [Int]) { - data.enumerated().forEach { + zip(data, keys).forEach { - guard $0.offset < keys.count else { return } - - material.setValue($0.element as NSNumber, forKey: keys[$0.offset]) + material.setValue($0, forKey: $1) } }