From 719a212913ee05670e88c76189810c71f54a4746 Mon Sep 17 00:00:00 2001 From: Toxblh Date: Sun, 22 Apr 2018 23:34:32 +0100 Subject: [PATCH] disable parse with comments now, need improve speed loading for JSONC --- MTMR/ItemsParsing.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/MTMR/ItemsParsing.swift b/MTMR/ItemsParsing.swift index 515b7a5..2955df4 100644 --- a/MTMR/ItemsParsing.swift +++ b/MTMR/ItemsParsing.swift @@ -3,7 +3,9 @@ import AppKit extension Data { func barItemDefinitions() -> [BarItemDefinition]? { - return try? JSONDecoder().decode([BarItemDefinition].self, from: self.utf8string!.stripComments().data(using: .utf8)!) +// TODO: Need improve a speed, very low loading JSON with comments ~20sec +// return try? JSONDecoder().decode([BarItemDefinition].self, from: self.utf8string!.stripComments().data(using: .utf8)! + return try? JSONDecoder().decode([BarItemDefinition].self, from: self) } }