Запуск кода приводит к сбою.
-(NSString*) ExtractStringKeyValue:(NSString*)key
{
@try {
NSRange start = [_responceInfo rangeOfString:key];
NSRange end = [[_responceInfo substringFromIndex:start.location + start.length+2]
rangeOfString:@"\""];
NSRange rang = NSMakeRange(
start.location + start.length+1
, end.location+1);
return [_responceInfo substringWithRange:rang];
}
@catch (NSException * e) {
NSLog(@"Exception: %@", e);
}
@finally {
NSLog(@"finally");
}
}
Консоль отладки:
2012-02-27 01: 10: 16.254 Clicky [8665: 9203] Исключение: * - [NSCFString substringFromIndex:]: диапазон или индекс вне границ
2012-02-27 01: 10: 16.255 Clicky [8665: 9203] наконец
Помогите пожалуйста.