Результаты поиска по запросу "retaincount"

1 ответ

Зачем сохранять счет в отрицательном значении? [Дубликат]

1 ответ

NSString сохранить счет в Objective-C [дубликат]

На этот вопрос уже есть ответ здесь:Когда использовать -retainCount? 11 ответов

1 ответ

 почти бесполезен для отладки и никогда не должен использоваться в производственном коде. Счет сохранения объекта - это внутренняя деталь реализации, которая часто будет иметь непостижимое значение.

я регистрируюсь сохранить счет сNSArray а такжеNSString объекты, я веду себя неравномерно.Смотрите код ниже, NSArray *aryTemp = [NSArray arrayWithObjects:@"One",nil]; NSLog(@"Retain Count :%d",[aryTemp retainCount]); NSArray *aryTemp2 = ...

ТОП публикаций

1 ответ

Нет проблем. Если ответ полезен, отметьте его как принятый.

аю это: UIImageView *backgroundImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"mainback.jpg"]]; [self.view addSubview:backgroundImage]; NSLog(@" retain count1 : %d " , [backgroundImage retainCount]); ...

1 ответ

Зачем сохранять счет в отрицательном значении? [Дубликат]

Возможный дубликат: NSString сохранить граф [https://stackoverflow.com/questions/1390334/nsstring-retain-count] Возможно ли, что у любого объекта естьсохранить счетв отрицательном значении? У меня есть этот код NSString *str = [[NSString ...

1 ответ

NSString сохранить счет в Objective-C [дубликат]

На этот вопрос уже есть ответ здесь: Когда использовать -retainCount? [/questions/4636146/when-to-use-retaincount] 11 ответовNSString* nsString=[[NSString alloc]initWithString:@"nsString"]; NSLog(@"nsString RetainCount:%li",[nsString ...

2 ответа

RetainCount ОК, чтобы использовать в этом случае?

RetainCount == BAD

2 ответа

Сколько раз я освобождаю выделенный или сохраненный объект?

Я делаю игру для iPhone. Я хочу освободить все объекты, которые были выделены или сохранены. в

2 ответа

этот ответ был ожидаем ... ну, как написано, что после [obj release] счетчик ссылок уменьшился ... так что это была просто практическая реализация ... не проверять УТЕЧКУ ... во всяком случае, спасибо ...

я создаю объект и проверяю его количество, я получаю 1, как и ожидалось. Когда я освобождаю объект, а затем снова проверяю счет сохранения, он все еще равен 1. Разве объект не должен быть освобожден, а счет сохранения равен 0? NSMutableString ...

2 ответа

@Michal: пока объект находится в активном использовании (о чем свидетельствует счет сохранения> 1), его удаление из кэша не освобождает память. Поскольку существует вероятность повторного использования объекта, целесообразно придерживаться ссылки. Если объект удаляется из кэша, а затем повторно кэшируется до того, как предыдущий экземпляр будет выпущен тем, кто его держал, у вас будет избыточный экземпляр, плавающий вокруг.

очему я не использовалretainCount На моих летних каникулах Этот пост предназначен для получения подробной информации о причинах и причинах этого печально известного метода,retainCount, для того, чтобы консолидировать соответствующую информацию, ...