From 12943fa707ecb3e85c95fd86e969a012c63fc511 Mon Sep 17 00:00:00 2001 From: Paul Bardea Date: Thu, 15 Sep 2016 17:37:12 -0700 Subject: [PATCH] Remove unnecassary `NSString` cast Remove a case that was not necassary as well as clean up enum syntax --- Sources/JSONParsing.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/JSONParsing.swift b/Sources/JSONParsing.swift index bd8d5b4a..0be146cf 100644 --- a/Sources/JSONParsing.swift +++ b/Sources/JSONParsing.swift @@ -31,7 +31,7 @@ extension JSON { /// Create `JSON` from UTF-8 `string`. public init(jsonString: Swift.String, usingParser parser: JSONParserType.Type = JSONParser.self) throws { - self = try parser.createJSON(from: (jsonString as NSString).data(using: Swift.String.Encoding.utf8.rawValue) ?? Data()) + self = try parser.createJSON(from: jsonString.data(using: Swift.String.Encoding.utf8) ?? Data()) } }