Skip to content

Commit 252e798

Browse files
committed
Using reverseObjectEnumerator for parameter components
Using reverseObjectEnumerator instead of an index based loop for the query parameter components
1 parent 0a50537 commit 252e798

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

iOS_SDK/OneSignalSDK/Source/NSURL+OneSignal.m

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,7 @@ - (NSString *)supportedFileExtensionFromQueryItems {
5353

5454
- (NSString*)findExtensionInParam:(NSString *)parameter {
5555
NSArray *paramComponents = [parameter componentsSeparatedByString:@"."];
56-
for (int i = (int)paramComponents.count-1; i > -1; i--) {
57-
NSString *component = paramComponents[i];
56+
for (NSString *component in [paramComponents reverseObjectEnumerator]) {
5857
if ([ONESIGNAL_SUPPORTED_ATTACHMENT_TYPES containsObject:component])
5958
return component;
6059
}

0 commit comments

Comments
 (0)