OSDN Git Service

サブストリングの取得方法を変更
authormasakih <masakih@users.sourceforge.jp>
Mon, 13 Aug 2018 00:34:34 +0000 (09:34 +0900)
committermasakih <masakih@users.sourceforge.jp>
Mon, 13 Aug 2018 00:34:34 +0000 (09:34 +0900)
何をしているかが分かりやすくした

KCD/KCManagedObject.swift

index a704340..2dea0de 100644 (file)
@@ -56,7 +56,7 @@ class KCManagedObject: NSManagedObject {
         
         if key.hasPrefix("api_") {
             
-            let k = String(key[key.index(key.startIndex, offsetBy: 4)...])
+            let k = String(key.dropFirst(4))
             
             return value(forKey: k)
         }
@@ -77,7 +77,7 @@ class KCManagedObject: NSManagedObject {
         
         if key.hasPrefix("api_") {
             
-            let k = String(key[key.index(key.startIndex, offsetBy: 4)...])
+            let k = String(key.dropFirst(4))
             setValue(value, forKey: k)
             
             return