일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- swift documentation
- ribs
- swiftUI
- 리펙터링
- Xcode
- Refactoring
- collectionview
- 스위프트
- Clean Code
- tableView
- Protocol
- UITextView
- Observable
- 클린 코드
- 애니메이션
- map
- 리펙토링
- uiscrollview
- clean architecture
- ios
- rxswift
- SWIFT
- UICollectionView
- RxCocoa
- HIG
- combine
- MVVM
- 리팩토링
- Human interface guide
- uitableview
- Today
- Total
목록화면 전환 (2)
김종권의 iOS 앱 개발 알아가기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bEsn7C/btrfuPw1lSE/myIX0FEfAwnzJDBkkkijPK/img.jpg)
0. 코드로 알아보는 SOLID - 클래스 다이어그램 필수 표현 1. 코드로 알아보는 SOLID - SRP(Single Responsibility Principle) 단일 책임 원칙 2. 코드로 알아보는 SOLID - OCP(Open Close Principle) 개방 폐쇄 원칙 3. 코드로 알아보는 SOLID - LSP(Liskov Substitution Principle) 리스코프 치환 원칙 4. 코드로 알아보는 SOLID - ISP(Interface Segregation Principle) 인터페이스 분리 원칙 5. 코드로 알아보는 SOLID - DIP(Dependency Inversion Principle, testable) 의존성 역전 원칙 6. 코드로 알아보는 SOLID - Coordinato..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ylAcL/btqC86WW1Ej/jCK46BS4x0kstKltLvJpD1/img.jpg)
- 네비게이션 컨트롤러를 주로 쓸 것(계층관계) 1. 프레젠테이션 방식 - UIViewController클래스를 상속받은 클래스에서의 화면전환 방법 1) 이동 present(_:animated:completion:) completion은 트레일링 클로저로 구현하며, 화면 전환이 완전 끝난 후에 호출해 주는 비동기 함수 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 import UIKit class ViewController: UIViewController { @IBAction func moveNext(_ sender: Any) { // 스토리 보드 객체 가져오기 (인자 : 이름, 읽어들일 위치) let storyboard: UIStoryboard? = UISt..