목록Apple Developer (19)
Where who wants to meet someone
Generics에 대해 설명하시오 MVC 구조에 대해 블록 그림을 그리고, 각 역할과 흐름을 설명하시오 setNeedsLayout과 setNeedsDisplay의 차이에 대해 설명하시오 1. Generics에 대해 설명하시오 Generics | Swift Documentation Documentation docs.swift.org 여러 타입에 대해 작동하는 코드를 작성하고 해당 타입에 대한 요구 사항을 지정. Generic 코드를 사용하면 사용자가 정의하는 요구 사항에 따라 모든 타입에서 작동할 수 있는 유연하고 재사용 가능한 함수 및 타입을 만들 수 있다. 중복을 피하고 의도를 명확히, 추상화된 방식으로 표현하는 코드를 만들 수 있다. Generics는 Swift의 가장 강력한 기능 중 하나. Swif..
Optional이란 무엇인지 설명하시오. KVO 동작 방식에 대해 설명하시오. stackView의 장점과 단점에 대해서 설명하시오. UIStackView | Apple Developer Documentation UIStackView | Apple Developer Documentation A streamlined interface for laying out a collection of views in either a column or a row. developer.apple.com column이나 row에 view의 모음을 배치하기 위한 간소화된 인터페이스 Overview stackView를 사용하면 Auto Layout의 기능을 활용하여 장치의 방향, 화면 크기 및 사용 가능한 공간의 변경 사항에 동적..
Optional이란 무엇인지 설명하시오. KVO 동작 방식에 대해 설명하시오. stackView의 장점과 단점에 대해서 설명하시오. 2. KVO 동작 방식에 대해 설명하시오. Using Key-Value Observing in Swift | Apple Developer Documentation Using Key-Value Observing in Swift | Apple Developer Documentation Notify objects about changes to the properties of other objects. developer.apple.com 다른 개체의 속성에 대한 변경 사항을 개체에 알리는 방법 Overview Key-value observing은다른 개체의 속성 변경에 대해개체에 ..
Optional이란 무엇인지 설명하시오. KVO 동작 방식에 대해 설명하시오. stackView의 장점과 단점에 대해서 설명하시오. 1. Optional이란 무엇인지 설명하시오. Optional | Apple Developer Documentation Optional | Apple Developer Documentation A type that represents either a wrapped value or the absence of a value. developer.apple.com - 래핑 된 값 또는 값이 없음을 나타내는 형식 OverView - Optional이라는 단어를 입력하지 않더라도 Optional value를 사용할 때마다 이 유형을 사용함. - Swift의 유형 시스템은 일반적으로 전..