# Swift 기본문법
1. 시작
- Xcode 7.3 실행 > Get Started with playground
2. 변수와 상수, 배열
- let : 상수 로 한번 초기화 되면 변경이 불가능하다
- var : 변수 로 초기화 되도 변경이 가능하다
. 데이터 타입이 선언되면 다른 데이터 타입으로 변경이 불가능하다 (Any, AnyObject, tuple() 타입 제외)
- 배열 : 데이터 타입 선언 시 []
3. 함수의 선언 및 사용
- java 의 class 에 종속된 method 와 기능 면에서 유사
- 특징
. 일반적인 명명규칙으로 첫번째 매개변수 명을 포함한다
. func 호출시, 첫번째 매개변수 명은 제외하고 입력한다
. **inout** 으로 선언한 매개변수는 실제 값을 제어한다
. ** _ ** 으로 선언된 매개변수는 func 내부에서 무시되는 값이다
. override 기능을 제공한다 (기존엔 제공하지 않았던 기능)
'iOS' 카테고리의 다른 글
iPhone App 개발자버전 배포 (0) | 2016.09.13 |
---|---|
Swift - Optional (0) | 2016.08.01 |