스위프트 기본
- 클래스
- call by reference
- 청사진
- 생성자, 소멸자
- 프로퍼티: 클래스내 변수, 메소드: 클래스내 함수
- 구조체
- call by value
- 상속 불가능한 청사진, 경량 클래스
- 생성자만 있음
- 멤버와이즈 초기화 구문 => 생성자 없이도 바로 초기화 가능
- 인스턴스
- 클래스나 구조체에 의해 물리적 메모리로 할당된 값
저장 프로퍼티
- 입력된 값을 저장하거나 저장된 값을 반환하는 역할
- 상수 및 변수 모두 정의 가능
- 클래스와 구조체에서 사용 가능, 열거형에서는 사용할 수 없음
- lazy 지연 키워드(첫 호출시 초기화)
연산 프로퍼티
- 특정 연산을 통해 값을 만들어내는 역할
- 변수로만 정의 가능
- 클래스, 구조체, 열거형에서 사용 가능
- 타입 프로퍼티
- 구조체, 클래스 내 변수에 저장 static keyword => 모두 공유
- 열거형 (enumeration)
- Enumeration => rawValue
'IOS > Swift' 카테고리의 다른 글
자식에서 부모 view로 데이터 넘기기 (0) | 2016.06.27 |
---|---|
포스팅예정 (1) | 2016.06.25 |
String To Array Parsing (0) | 2016.06.01 |
extension (0) | 2016.05.28 |
enum (0) | 2016.05.28 |
댓글 로드 중…
트랙백을 확인할 수 있습니다
URL을 배껴둬서 트랙백을 보낼 수 있습니다