lifecycle (3) 썸네일형 리스트형 [iOS] App LifeCycle iOS 앱 생명주기 App Life Cycle App의 생명주기란, App을 터치하여 실행시킨 뒤 이것이 완전히 종료되기 까지 크게 3단꼐, 세밀하게 10단계로 진행이 된다. UIApplication 객체 생성 AppDelegate 객체 생성 Event Loop 을 실행하며 유저의 이벤트 확인 App Touch main() 안에서 UIApplicationMain() 호출, UIApplication 객체 생성 UIApplication 객체는 info.plist 파일으로부터 앱에 필요한 데이터와 객체들을 로드 커스텀 코드를 처리하기 위한 AppDelegate를 생성하고 이를 UIApplication 객체와 연결 실행을 준비하고 application(_:willFinishLaunchingWithOptions:.. [iOS] ViewController _ Lifecycle 뷰 컨트롤러 생명주기 본 문서에는 뷰 컨트롤러 생명주기에 대하여 공부한 내용을 정리하여 기재한다. ViewController LifeCycle viewDidLoad() 뷰의 생명주기 중 첫번째는 항상 봐왔던 viewDidLoad()이다. 모든 IBOutlet, IBAction, 뷰 관련 모든 객체들이 연결되는 시점이다. 중요한 점은, 뷰가 만들어지면 딱 한번 실행되는 메서드라는 점이다. 따라서, 뷰를 사용하기에 앞서 초기화해야 할 내용이 있다면 주로 viewDidLoad()에 기재한다. 뷰가 로드된 이후에 운영체제는 viewWillAppear() 메서드를 호출한다. viewWillAppear() 위 메서드는 뷰가 스크린에 띄워지기 직전에 호출된다. 따라서, UI를 띄우기 직전에 특정 컴포넌트를 숨기거나 .. [JSP] Servlet Lifecycle & JSP 태그와 동작의 이해 Servlet Servlet : 웹 프로그래밍에서 클라이언트의 요청을 처리하고 그 결과를 다시 클라이언트에게 전송하는 Servlet 클래스의 구현 규칙을 지킨 자바 프로그래밍 기술 간단히 말하여 Servlet이란 자바를 사용하여 웹을 만들기 위해 필요한 기술이다. 클라이언트가 어떠한 요청을 하면 그에 대한 결과를 다시 전송해주어야 하는데, 이러한 역할을 하는 자바 프로그램이 servlet이다. 일반적인 웹 서버는 정적인 페이지만 제공한다. 그렇기에 동적 페이지를 제공하기 위해서 웹 서버는 다른 곳에 도움을 요청하여 동적인 페이지를 작성해야 한다. 여기서 웹 서버가 동적 페이지를 제공할 수 있도록 도와주는 어플리케이션이 servlet이다. 클라이언트에서 servlet 요청이 들어오면 서버에서는 servle.. 이전 1 다음