728x90
선언과 유형에 대해 정보를 추가한다.
스위프트에는 선언(declarations)에 적용되는 속성, 유형(types)에 적용되는 속성 두 가지 종류의 속성(Attributes)이 있다.
속성은 선언이나 유형에 대한 추가 정보를 제공한다.
예를 들어, 함수 선언의 discardableResult 속성은 값을 반환하는 함수가 반환 값을 사용하지 않아도 컴파일러가 경고를 생성하지 않는다.
@ 기호와 속성의 이름, 속성이 허락하는 인수(arguments)를 작성하여 속성을 지정할 수 있다.
- @<#속성 명#>
- @<#속성 명#>(<#속성 인수들#>)
728x90
'Swift' 카테고리의 다른 글
Swift: Managing user interface state (0) | 2024.08.22 |
---|---|
Swift: Model data (0) | 2024.08.22 |
Swift: Network 프레임워크 (0) | 2024.08.17 |
Swift: Result Builder (0) | 2024.08.13 |
Swift: 이벤트 큐, 이벤트 핸들러 (0) | 2024.08.12 |