11
Чому ключове слово „слабкий” може застосовуватися лише до типів протоколів класів та класів
Коли я оголошую змінні як weakу Swift, я іноді отримую повідомлення про помилку від Xcode: "слабкий" може застосовуватися лише до типів протоколів класу та класів Мені просто цікаво, чому ключове слово weakможе застосовуватися лише до класів і типів протоколів, пов’язаних із класами? У чому причина цього?