Да, вы выделили строку.Базовые объекты Foundation следуют правилу Create : любой объект, полученный с помощью функции, имя которой содержит либо Create, либо Copy, принадлежит вызывающей стороне и должен быть освобожден вызывающей стороной, когда он завершит ее использование.
Измените свой код на:
CFStringRef s = CFURLCreateStringByReplacingPercentEscapesUsingEncoding(kCFAllocatorDefault, (CFStringRef)[[NSString stringWithFormat:@"Last message on %@",[BabbleVilleAppDelegate dateByAddingHours:Babbleoffset withDate:[[arrayPMMainList objectAtIndex:[indexPath section]] objectForKey:@"datetime"]]] stringByReplacingOccurrencesOfString:@"+" withString:@" "], CFSTR(""), kCFStringEncodingUTF8);
cell.lblNoOfReplay.text=[NSString stringWithFormat:@"0 Replies. %@", (NSString *)s];
CFRelease(s);
Также рассмотрите возможность разбить эту строку на несколько частей и промежуточных переменных.Другие люди, которые увидят этот код, в том числе и ваше будущее, будут вам благодарны.