2014/08/11
-
Swift - Function기술 관련/Apple Swift 2014. 8. 11. 17:00
Defining and Calling Functions기본적인 함수 정의는 다음과 같다func 함수이름 ( 인자 정보 ) -> 리턴타입인자 정보는 이름:타입 형태를 따른다func test (param1: String) -> String정의된 함수의 호출은 다음과 같다test("Hello") Function Parameters and Return ValuesMultiple Input Parameters인자 정보에 comma 문자 (',')를 이용하여 여러 인자를 입력 받을 수 있다func test (param1: String, param2: Int) -> String해당 함수에 대한 호출은 다음과 같다test("Hello", 100)Functions Without Parameters다음과 같이 인자 정보를..
-
Swift - Control Flow기술 관련/Apple Swift 2014. 8. 11. 15:19
For Loopsfor-infor-condition-increment While Loopswhiledo-while Conditional Statementsifelseif elseswitchcaseswitch에 넘겨진 값에 대한 경우 (case)를 정의한다C 언어에서 같이 명시적으로 해당 case에 대한 break를 쓰지 않아도 된다case A: handle it for Acase B: handle it for B여러 case에 해당하는 경우 comma (',')로 연결된 형태로 정의한다case A, B: handle it for A or BCase에 Range 타입을 입력 할 수 있음case 1...3:Switch 타입이 Tuple인 경우도 처리할 수 있다case (A, B):case (1...3, 5...