Я получаю утечку памяти в строке tempstr = [tempstr substringToIndex ...
Я перепробовал все возможные комбинации распределения tempStr,
NSString * tempStr = @ "";
NSString * tempStr = [[NSString alloc] init]; (с выпуском в конце цикла)
Я попытался настроить область действия NSString. НИЧЕГО ТАКОГО. Это производит 3 утечки
Любая помощь в том, что я могу попытаться исправить это будет высоко ценится.
while(x < [arr1 count]){
//NSLog(@"%@", [arr1 objectAtIndex:x]);
if([[arr1 objectAtIndex:x] rangeOfString:@".com"].location != NSNotFound)
{
//NSLog(@"%@", [arr1 objectAtIndex:x]);
tempStr = [[arr1 objectAtIndex:x] substringFromIndex:[[arr1 objectAtIndex:x] rangeOfString:@"http://"].location];
tempStr = [tempStr substringToIndex:tempStr.length - 1];
[arr1 replaceObjectAtIndex:x withObject:tempStr];
//NSLog(@"%@", [arr1 objectAtIndex:x]);
}
..... more code....
x++
}