Способ получить список всех ассоциативных ссылок объекта? - PullRequest
0 голосов
/ 24 января 2011

В Objective-C 2.0 есть ли метод времени выполнения, который перечисляет все ассоциативные ссылки объекта?У меня есть объект с ассоциативными ссылками на переменные, которые определены в локальной области, и я хочу убедиться, что у меня все еще есть доступ к ним, чтобы освободить их в моем dealloc.

1 Ответ

0 голосов
/ 25 января 2011

Хотя я не уверен в способе получения всех ассоциаций объекта, я не думаю, что вам нужно беспокоиться об освобождении связанных объектов.Документы Apple, похоже, предполагают, что они позаботятся о том, чтобы освободить объект, с которым они связаны (то есть объекты, использующие политику OBJC_ASSOCIATION_RETAIN, будут соответственно освобождены).

Было бы интересно увидетьспособ перебрать все ассоциации.

Документ Apple (в частности, раздел «Создание ассоциаций»)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...