Zeroing Weak References in ARC

Если мое чтение записи Майка Эша "Zeroing Weak References" корректно, то слабые ссылки как присваивают ссылки без ARC. Однако, если ссылающийся объект разобран, вместо того, чтобы получить "висячий указатель" (имея в виду указатель, указывающий на разобранный объект), указатель получает значение nil.

Правильно ли это и ли это происходит с любым свойством, помеченным слабым или присваиванием (когда активен ARC)?

Если это правильно, то это устранит много СИГАБРТОВ.

44
задан Rayfleck 29 December 2011 в 17:26
поделиться