Skip to content

Commit b35ee7e

Browse files
author
Edward Smith
committed
Surpressed deprecation warnings.
1 parent 3a579fe commit b35ee7e

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

Branch-SDK/Branch-SDK/BNCEncodingUtils.m

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,11 @@ + (NSDictionary *)decodeQueryStringToDictionary:(NSString *)queryString {
426426

427427
//Pre iOS 7, stringByReplacingPercentEscapesUsingEncoding was deprecated in iOS 9
428428
if (NSFoundationVersionNumber < NSFoundationVersionNumber_iOS_7_0) {
429+
#pragma clang diagnostic push
430+
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
429431
val = [kv[1] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
432+
#pragma clang diagnostic pop
433+
430434
} else { //iOS 7 and later
431435
val = [kv[1] stringByRemovingPercentEncoding]; // uses the default UTF-8 encoding, introduced in iOS 7
432436
}

Branch-SDK/Branch-SDK/BNCServerInterface.m

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,10 @@ - (void)genericHTTPRequest:(NSURLRequest *)request retryNumber:(NSInteger)retryN
160160
[task resume];
161161
[session finishTasksAndInvalidate];
162162
} else {
163+
#pragma clang diagnostic push
164+
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
163165
[NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:connectionHandler];
166+
#pragma clang diagnostic pop
164167
}
165168
}
166169

@@ -183,7 +186,10 @@ - (BNCServerResponse *)genericHTTPRequest:(NSURLRequest *)request log:(BOOL)log
183186
[session finishTasksAndInvalidate];
184187
dispatch_semaphore_wait(semaphore, DISPATCH_TIME_FOREVER);
185188
} else {
189+
#pragma clang diagnostic push
190+
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
186191
_respData = [NSURLConnection sendSynchronousRequest:request returningResponse:&_response error:&_error];
192+
#pragma clang diagnostic pop
187193
}
188194
return [self processServerResponse:_response data:_respData error:_error log:log];
189195
}

Branch-SDK/Branch-SDK/BNCStrongMatchHelper.m

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,9 @@ + (NSURL *)getUrlForCookieBasedMatchingWithBranchKey:(NSString *)branchKey
175175

176176
[urlString appendFormat:@"&branch_key=%@", branchKey];
177177
[urlString appendFormat:@"&sdk=ios%@", BNC_SDK_VERSION];
178+
179+
#pragma clang diagnostic push
180+
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
178181

179182
if (redirectUrl) {
180183
[urlString appendFormat:@"&redirect_url=%@",
@@ -184,6 +187,8 @@ + (NSURL *)getUrlForCookieBasedMatchingWithBranchKey:(NSString *)branchKey
184187
NSString *escapedURL =
185188
[urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
186189
return [NSURL URLWithString:escapedURL];
190+
191+
#pragma clang diagnostic pop
187192
}
188193

189194
- (void)createStrongMatchWithBranchKey:(NSString *)branchKey {

0 commit comments

Comments
 (0)