Philographer

스위프트 기본

  • 클래스
    • 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을 배껴둬서 트랙백을 보낼 수 있습니다