Какие классы iOS не поддерживают обнуление слабых ссылок?

Существует ли список классов в iOS, на которые нельзя ссылаться с помощью указателя __weak при использовании автоматического подсчета ссылок (ARC)?

В Transitioning to ARC Release Notes компании Apple пока что перечислены только классы Mac:

Какие классы не поддерживают нулевые слабые ссылки?

В настоящее время нельзя создавать обнуляемые слабые ссылки на экземпляры следующих классов:

NSATSTypesetter, NSColorSpace, NSFont, NSFontManager, NSFontPanel, NSImage, NSMenuView, NSParagraphStyle, NSSimpleHorizontalTypesetter, NSTableCellView, NSTextView, NSViewController, NSWindow, and NSWindowController. Кроме того, в OS X ни один класс в фреймворке AV Foundation не поддерживает слабые ссылки.

Есть ли подобный список для классов UIKit или вообще классов, специфичных для iOS?

Спасибо.

7
задан adib 21 February 2012 в 08:32
поделиться