[스탠포드]Swift 강좌 - ios 구조
[스탠포드]Swift 강좌 - ios 구조 ios는 4개의 계층으로 구성되어 있다. 4계층 : Cocoa Touch(UIKit) : UI를 담당하는 부분. 버튼, 텍스트필드 등. Alerts, Core Motion, WebView, View Hierarchy, Map Kit, Image Picker, Controls, Camera, Multi-Touch 등 3계층 : Media : Core Audio, OpenAL, PDF, Audio Mixing, Audio Recording, Core Animation, Video PlayBack, OpenGL ES, JPEG, PNG, TIFF 2계층 : Core Service(Foundation) : Collections, Core Location, 주소록, Ne..
2021. 3. 9.
swift 기초 - 클로저 , 프로퍼티, 프로퍼티 감시자
swift 기초 - 클로저 , 프로퍼티, 프로퍼티 감시자 [1]클로저 코드의 블럭 일급 시민 변수, 상수 등으로 저장, 전달인자로 전달이 가능 함수 : 이름이 있는 클로저 정의 { (매개변수 목록) -> in } [1-1] 함수를 사용한다면 func sumFunction(a:Int , b:Int) -> Int { return a+b } var sumResult: Int = sumFunction(a: 1, b: 2) print(sumResult) //3 [1-2] 클로저 정의 및 할당 var sumCloser : (Int, Int) -> Int = { //매개변수 목록 -> 반환타입 (a:Int , b:Int) -> Int in //실행코드 return a + b } [1-3] 클로저의 사용 sumResu..
2021. 3. 4.