일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 리펙토링
- Clean Code
- ribs
- collectionview
- 리팩토링
- uitableview
- tableView
- RxCocoa
- 스위프트
- 애니메이션
- Refactoring
- MVVM
- 클린 코드
- UITextView
- Human interface guide
- Observable
- HIG
- rxswift
- swift documentation
- SWIFT
- 리펙터링
- uiscrollview
- map
- clean architecture
- Xcode
- combine
- UICollectionView
- Protocol
- ios
- swiftUI
- Today
- Total
목록storyboard reference (2)
김종권의 iOS 앱 개발 알아가기
* Storyboard로 UI 구현 기본기 목차 참고 Storyboard 장단점 장점 처음오는 개발자도 한눈에 어떤 화면들이 있는지 파악이 용이 UI 관련 내용이 코드와 분리가 되어 코드의 복잡도가 줄어드는 점 단점 협업 시 merge conflict 해결이 어려움 Storybaord를 열기만 해도 수정사항이 생기므로 git add . 할 때 구분 필요 Storyboard에 여러개의 UIViewController가 많아지면 느려지는 문제 property들을 살펴볼 때 오른쪽 Attributes inspector를 통해 하나하나씩 확인해야 하므로 섬세하게 property들을 파악하기가 코드 베이스보단 힘든 점 Storyboard Reference 개념 Storyboard안에서 reference를 두어서 다..
1. iOS 스러운, storyboard 활용 방법 (static prototype cell, segue, gesture) 2. iOS 스러운, storyboard 활용 방법 (dynamic prototype cell, unwind segue, storybaord reference) 플레이어 목록 DataSource 추가 Player 데이터 추가 struct Player { var name: String? var game: String? var rating: Int } PlayersDataSource 추가 PlayersDataSource import UIKit class PlayersDataSource { // MARK: - Properties var players: [Player] static func..