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
- MVVM
- 스위프트
- swift documentation
- Observable
- uiscrollview
- ribs
- 리팩토링
- 클린 코드
- UICollectionView
- collectionview
- 애니메이션
- SWIFT
- swiftUI
- Protocol
- Human interface guide
- Refactoring
- combine
- ios
- uitableview
- Xcode
- clean architecture
- 리펙토링
- RxCocoa
- tableView
- rxswift
- HIG
- Clean Code
- map
- UITextView
- 리펙터링
Archives
- Today
- Total
목록onInsert (1)
김종권의 iOS 앱 개발 알아가기
[iOS - SwiftUI] ForEach, ScrollView, DynamicViewContent (onDelete, onInsert, onMove) 사용 방법
목차) SwiftUI의 기본 - 목차 링크 ForEach collection형태의 데이터들에 접근하는 구조체 collection 형태인 데이터는 반드시 identifiable을 준수하는 구조체 ForEach는 collection을 순회할때 RandomAccess 방식을 사용하므로 효율적인 탐색이 가능 사용 방법 모델에 Identifiable을 준수하도록 구현 배열 collection으로 데이터 준비 private struct NamedFont: Identifiable { let name: String let font: Font var id: String { name } } private let namedFonts: [NamedFont] = [ NamedFont(name: "Large Title", fon..
iOS 기본 (SwiftUI)
2022. 8. 26. 23:56