Какие версии iOS поддерживают ARC с __weak указателями? - PullRequest
2 голосов
/ 06 января 2012

Я думал, что указатель __Weak будет работать только на iOS5, где вам придется использовать __unsafe_unretained в предыдущих версиях iOS. Но в этом комментарии https://stackoverflow.com/a/8543037/904972 NJones подразумевает, что iOS 4.3+ обрабатывает __слабые ссылки, тогда как вы должны использовать __unsafe_unretained на iOS <4.2. Это тот случай, или я неправильно понимаю пост. Если это так, можете ли вы предоставить ссылку на «официальный» ответ от apple. </p>

1 Ответ

4 голосов
/ 06 января 2012

С http://developer.apple.com/library/mac/#releasenotes/ObjectiveC/RN-TransitioningToARC/_index.html

ARC поддерживается в Xcode 4.2 для Mac OS X v10.6 и v10.7 (64-разрядные приложения) и для iOS 4 и iOS 5. Слабые ссылкине поддерживается в Mac OS X v10.6 и iOS 4.

...