- (NSString*) getProjectCoreName
{
return [NSString stringWithFormat:@"%@_%ld", kTLProject, sProjectCores++];
}
Instruments сообщает мне, что 32 байта вытекают из вышеуказанной функции.Строка используется в качестве ключа в статическом NSMutableDictionary:
[dictionary setObject:instance forKey:name];
Этот словарь никогда не выпускается в ходе выполнения программы.Это утечка?Это приложение MacOS.
Словарь определяется статически:
static NSMutableDictionary *dictionary = nil;
Затем:
if(dictionary == nil){
dictionary = [NSMutableDictionary dictionaryWithCapacity:5];
[dictionary retain];
};