Сохраненная основная собственность фонда

(Xcode 4.2, iOS 5,ARC)

У меня есть некоторые свойства объектов Core Foundation (/ Graphics), которые должны стать собственниками их объектов. Теперь в этихApple документы Я нашел это:

В OS X v10.6 и позже вы можете использовать ключевое слово __attribute__, чтобы указать, что свойство Core Foundation следует рассматривать как объект Objective-C для управления памятью:@property(retain) __attribute__((NSObject)) CFDictionaryRef myDictionary;

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

@property (nonatomic, strong) __attribute__((NSObject)) CGImageRef loupeImage;

И, похоже, работает так, как я ожидал. Он сохраняет объект при установке свойства и освобождает его, когда я устанавливаю для свойства значение nil.

Теперь мой вопрос: мне все еще нужно явно установить эти свойства в ноль в моем dealloc?

Ответы на вопрос(2)

Ваш ответ на вопрос