Можно использовать ключевые слова weak
или unowned
перед объявлением поля протокольного типа.
swift
Важно отметить, что протокол должен быть ограничен классами (: AnyObject
), чтобы можно было использовать слабую или несобственную ссылку. Это гарантирует, что тип, реализующий протокол, является ссылочным типом, а не типом значения.
Для поля протокольного типа weak
применяется в том случае,
Можно использовать ключевые слова weak
или unowned
перед объявлением поля протокольного типа.
swift
Важно отметить, что протокол должен быть ограничен классами (: AnyObject
), чтобы можно было использовать слабую или несобственную ссылку. Это гарантирует, что тип, реализующий протокол, является ссылочным типом, а не типом значения.
Для поля протокольного типа weak
применяется в том случае,
Register or sign in to get access to full answers for all questions from the question bank.