- (void) checkForAccessToken: (NSString *) urlString {
NSUInteger loc1 = NSNotFound;
NSUInteger loc2 = NSNotFound;
NSString *accessStr = @"access_token=";
if ((loc1 = [urlString rangeOfString:accessStr].location) != NSNotFound && (loc2 = [urlString rangeOfString:@"&"].location) != NSNotFound){
if (loc1 + [accessStr length] < loc2){
if((loc2 - loc1-[accessStr length]) < [urlString length]){
NSUInteger test = [accessStr length];
NSString *accessToken = [urlString substringWithRange:NSMakeRange(loc1 +test , loc2 - loc1 - test)];
[_delegate accessTokenFound:accessToken];
}
}
}
хорошо, я выяснил, что нужно обновить в этом коде, нам нужно просто обновить эту функцию, и все будет работать снова.... размещение кода для тех, кто страдает той же проблемой.