Описание тега property-wrapper

Property Wrappers - это функция Swift 5.1 и более поздних версий. Должны быть помечены на вопросы с помощью символа `@` для обозначения Property Wrapper. Не следует использовать для `@`, относящегося к взаимодействию с Objective-C (например, @IBAction).

Property Wrappers - это функция Swift 5.1 и более поздних версий. Следует отметить вопросы с помощью@чтобы отметить Property Wrapper. Не следует использовать для@ ссылаясь на совместимость Objective-C (например, @IBAction).

Оболочки свойств можно определить с помощью struct, class, или enum. Его также можно использовать при объявлении свойств внутри этих типов.

Использует:

  • Ограничивающие значения
  • Преобразование ценностей при передаче собственности
  • Изменение синтезированной семантики равенства и сравнения
  • Аудит доступа к собственности

Ссылки


Связанные теги