Показать сообщение отдельно
Старый 27.11.2012, 01:06   #8
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Виртуалка Mac и Xcode

Сообщение от radiobutton Посмотреть сообщение
Скажем если я хочу, чтобы приложение работало на 4.2.9 и 4.2.10, нужно будит отказаться от сборки мусора?
нету там никакой сборки мусора.
ARC это подсчет ссылок, только автоматизированный.
отличие в том, что подсчет ссылок не может справится с круговыми ссылками, когда объект А имеет ссылку на Б, а Б - на А. цепочка может быть более длинная, А -> B -> C -> D -> A. чтобы мочь забороть эту ситуацию ввели так называемые слабые ссылки, которые не увеличивают счетчик. задаются спецификатором __weak. Т.е. одна ссылка должна быть __strong, а обратная __weak.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ffinder за это полезное сообщение:
HolyDel (27.11.2012), radiobutton (27.11.2012)