[iOS Programming Big Nerd Ranch] 12. Stack Views
Stack View에 대해 알아보자.
Stack View에 대해 알아보자.
Localization을 해보자.
view를 코드로 생성해보자.
View Controller를 하나 이상 두려면 어떻게 해야 하는가?
텍스트를 입력하는 것과 Delegation에 대해 알아보자
뷰와 뷰 계층에 대해 알아보자.
간단한 iOS 앱을 만들어보면서 기초를 알아보자.
Swift - Generic
in APP on App-swift,, Mvvm,, Mvc
MVC와 MVVM 패턴이 무엇인지 알아보자.
Swift에서 클래스의 초기화 위임은 어떻게 아루어지는 것일까?
ARC가 무엇인가?
Swift의 함수형 프로그래밍 패러다임에서 중용한 모나드란 무엇인가?
Swift의 Closure와 Objective-C의 Block은 어떤 차이가 있는가?
탈출 클로저는 무엇이며 어떨 때 사용하는 것인가?
값 타입인 구조체와 열거형은 코드의 중복을 피하기 위해 이니셜라이저가 다른 이니셜라이저에게 일부 초기화를 위임하는 초기화 위임을 구현할 수 있다. 하지만 클래스는 간단한 초기화 위임이 안 되는 이유는 무엇일까?
프로퍼티 감시자가 있는 프로퍼티를 함수의 입출력 매개변수(inout)로 전달했을 때 왜 항상 willSet과 didSet 감시자를 호출하는가?
함수의 파라미터가 mutable한가?
in Python on Heapq
python에서 힙은 어떻게 사용할까?
in Python on Queue
python에서 큐는 어떻게 사용할까?
in CS on Design Pattern, Uml, Class-diagram