From 2857dbbd82f11c53e1ff9b70674220ae2808a107 Mon Sep 17 00:00:00 2001 From: thonatas Date: Mon, 11 Jan 2021 12:59:12 -0400 Subject: [PATCH] Update for new parameter coinage.io API --- ByteCoin.xcodeproj/project.pbxproj | 4 +++- ByteCoin/Model/CoinManager.swift | 6 ++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/ByteCoin.xcodeproj/project.pbxproj b/ByteCoin.xcodeproj/project.pbxproj index c50cced..9b4b0df 100644 --- a/ByteCoin.xcodeproj/project.pbxproj +++ b/ByteCoin.xcodeproj/project.pbxproj @@ -124,7 +124,7 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 1100; - LastUpgradeCheck = 1100; + LastUpgradeCheck = 1230; ORGANIZATIONNAME = "The App Brewery"; TargetAttributes = { ADA8AC042329367100626376 = { @@ -224,6 +224,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -284,6 +285,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; diff --git a/ByteCoin/Model/CoinManager.swift b/ByteCoin/Model/CoinManager.swift index 5691624..2ba714a 100644 --- a/ByteCoin/Model/CoinManager.swift +++ b/ByteCoin/Model/CoinManager.swift @@ -29,8 +29,10 @@ struct CoinManager { if let url = URL(string: urlString) { - let session = URLSession(configuration: .default) - let task = session.dataTask(with: url) { (data, response, error) in + var request = URLRequest(url: url) + request.httpMethod = "GET" + request.addValue(apiKey, forHTTPHeaderField: "X-CoinAPI-Key") + let task = URLSession.shared.dataTask(with: url) { (data, response, error) in if error != nil { self.delegate?.didFailWithError(error: error!) return