1

Я прочитал так много блогов и документов для яблока, но в какой-то момент все еще есть сбивает с толку все атрибуты @property, слабые, назначают и копируют , так что может кто-нибудь, пожалуйста, очистите меня об этом.Увеличивает ли значение увеличения количества копий?

Когда использовать Слабые, копии и почему простыми словами.

+0

'copy' увеличивает счетчик __new__ только для сохранения; текущий останется без изменений, но ваш вопрос неоднозначен, потому что, поскольку вы не указали _which object_, мы должны использовать в качестве ссылки для ответа на ваш вопрос; Я очень сомневаюсь, что принятый ответ является либо правильным, либо полезным. – holex

ответ

-1

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

+0

В Objective-C копировать _very often_ возвращает исходный объект, при этом счетчик удержания увеличивается на 1. – gnasher729

+0

может убрать PL PLUS с примером –