# UIViewController

'required' initializer 'init(coder:)'
UIViewController를 상속받아 이니셜라이저를 작성하려고 하면, 아래와 같은 에러가 나옵니다.이니셜라이저인 init(coder:)를 작성해야한다는 것인데,이 requred init을 작성해야 하는 것일까?궁금해서 찾아보다가 알게 된 결과를 공유합니다.... 작

[Swift] UIViewController를 SwiftUI에서 사용하는 법
UIViewController를 SwiftUI에서 사용할 수 있는 방법을 찾다가 나중에 까먹었을 때 다시 보려고 포스팅하려고 합니다 :)UIViewController 는 SwiftUI 가 알아먹지 못하므로 SwiftUI 가 알 수 있게끔 바꿔줘야 합니다.이를 위해 해주
[iOS] UIViewController
[패스트캠퍼스] 30개 프로젝트로 배우는 iOS 앱 개발 with Swift 초격차 패키지 Online을 학습하면서 나오는 이론 내용과 공식 문서에서 필요한 내용을 발췌하여 정리한 글입니다. > Part2. Basic 1. 명언 생성기 앱 만들기 UIView
[iOS] Responder Chain
리스폰더 체인은 리스폰더 오브젝트들이 동적으로 이벤트를 전달하는 체인이다.app은 리스폰더 오브젝트를 사용하여 이벤트를 처리한다.🤔리스폰더 오브젝트는 뭐지? UIReponder 클래스의 인스턴스를 가리킨다.대표적으로 UIView(UIView의 서브클래스), UIVie
UIViewController의 생명 주기
저번주 스터디에서 UIViewController의 생명주기에 대해 공부하고, 꼬리 질문으로 나올 수 있는 것들을 정리했다.🔑 키워드: init, loadView, viewDidLoad, viewWillAppear, viewDidAppear, viewWillDisapp
UIViewController
UIViewController 클래스는 대부분의 뷰 콘트롤러가 공통으로 가지고 있는 동작을 정의한다. UIViewController의 인스턴스를 만들기보단 하위 클래스를 만들어 필요한 프로퍼티와 메서드를 정의해서 사용하면 된다. 데이터 변화를 뷰 콘텐츠에 업데이트사용자

What is UIViewController In Swift?
UIKit app의 뷰 계층을 관리하는 객체 @MainActor class UIViewController : UIResponderUIViewController 클래스는 일반적인 뷰컨트롤러에서 공유되는 동작들을 정의해놓았다.개발자들은 아마 거의 UIViewControll
UIViewController with custom statusBar
status bar의 textColor와 backgroundColor 변경
loadView는 무엇일까?
UIViewController 생명주기의 첫번째는 loadView, 두번째가 viewDidLoad입니다. 스토리보드나 Xib를 사용하게 되면 loadView를 override해서 쓸 일이 없습니다. 그럼 loadView는 무엇이고 언제 사용하는 걸까요? super.l

210319 Fri
UIViewController란? An object that manages a view hierarchy for your UIKit app.A view controller’s main responsibilities include the following:뷰 컨트롤러가

[iOS] View의 LifeCycle
View의 LifeCycle-ViewDidLoad, ViewWillAppear 등등 ViewLifeCycle과 관련된 메소드들을 소개합니다.
너는 어디서 왔니? UIViewController
iOS 아키텍처의 가장 큰 함정 뷰 컨트롤러, 뷰라고 뭉뚱그리기에는 너무나도 많은 역할을 하고 있는 이 친구를 뷰와는 다른 시점에서 낱낱히 파헤쳐 보자.