Если я использую синтезированные свойства, то почему бы мне просто не сказать:
self.property = nil;
Это освободит счетчик ссылок и убедится, что у меня нет висящего указателя.
Кажется простым, и все же 99% кода, который я вижу, похоже, делают это следующим образом:
[property release];
property = nil;
и да, в большинстве случаев это свойства.У меня ужасное чувство, что я что-то упустил?Сорта, как, когда я забыл поставить "себя".перед некоторыми свойствами и задавался вопросом, почему это терпело крах: -)