Когда я объявляю переменные как weak
в Swift, я иногда получаю сообщение об ошибке от Xcode:
'weak' может применяться только к классам и типам протоколов, привязанных к классу
Мне просто интересно, почему ключевое слово weak
может применяться только к классам и типам протоколов, привязанных к классам? В чем причина этого?
weak
относится только к подсчету ссылок, и только классы подсчитываются - person dan   schedule 09.08.2016