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 |
Tags
- map
- 리펙터링
- Protocol
- 리펙토링
- MVVM
- Refactoring
- 클린 코드
- 애니메이션
- ribs
- ios
- UICollectionView
- tableView
- swiftUI
- Observable
- UITextView
- collectionview
- uitableview
- clean architecture
- 리팩토링
- Xcode
- RxCocoa
- SWIFT
- combine
- uiscrollview
- Human interface guide
- HIG
- swift documentation
- 스위프트
- rxswift
- Clean Code
Archives
- Today
- Total
목록ItemIdentifierType (1)
김종권의 iOS 앱 개발 알아가기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ceGklL/btrgApZh88d/QeXnM5kgND7iHf9oe7ADn1/img.gif)
1. Diffable Data Source - UITableViewDiffableDataSource (테이블 뷰) 2. Diffable Data Source - UICollectionViewDiffableDataSource (컬렉션 뷰) 원리 기존 Controller와 UI의 관계 UI가 Controller에게 cell의 모양(cellForRowAt), cell의 개수(numberOfRowsInSection)을 델리게이트로부터 받아서 처리 기존은 특정 cell만 바뀐경우의 처리는 아래와 같이 처리 방법 1) performBatchUpdates()의 클로저 블록에 데이터 변경 작업 추가 방법 2) beginUpdates()와 endupdates() 사이에 데이터 변경 작업 작성 iOS13+에서 단순히 ap..
iOS 응용 (swift)
2021. 10. 2. 22:30