Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 운영체제
- composable architecture
- SwiftUI
- uikit
- 웹
- 대외활동
- 멋쟁이사자처럼
- 스유
- TCA
- 스위프트
- cs
- 영남대
- 위젯킷
- widgetkit
- 네트워크
- 리액트
- spritekit
- 멋사
- 1일1알골
- 컴퓨터그래픽스
- 후기
- widget
- c++
- dispatchqueue
- Swift
- 백준
- 문법
- swift concurrency
- Protocol
- 알고리즘
Archives
- Today
- Total
목록2024/08/23 (1)
맛동산이
Swift) OptionSet, 그리고 이를 이용한 ActionSheet를 사용해보자
OptionSet은 Swift에서 바이너리 플래그값을 관리하거나 한개의 플래그 값을 조절할때 사용한다.즉 OptionSet은 어떠한 플래그값을 여러개로 나누어서 관리할때 사용한다는것이다.What is OptionSet? 옵션셋은 비트마스크를 이용해 여러가지 옵션을 다룰때 채택하는 프로토콜이다.옵션셋을 사용하여 다양한 옵션을 구현하려면 다음과 같이 사용하면 된다. struct ActionSheetOptions : OptionSet { let rawValue: Int static let report = ActionSheetOptions([]) static let edit = ActionSheetOptions(rawValue: 1 각 옵션은 shift 연산으로 구분된다.Why Optio..
앱/Swift
2024. 8. 23. 17:27