ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Swift - General
    기술 관련/Apple Swift 2014. 8. 8. 14:09
    상수와 변수의 선언
    • let : 상수 선언
    • var : 변수 선언

    상수와 변수의 이름

    • 유니코드 문자를 비롯해 모든 문자를 사용 할 수 있다
    • 수학문자, 화살표, Private Use 영역의 유니코드들 그리고 점, 라인, 상자 그리기 문자등은 사용 할 수 없다.
    • 당연히 숫자로 시작하는 이름도 사용 할 수 없다
    • 한 번 선언된 이름은 이후 같은 이름으로 재선언 할 수 없으며 다른 타입으로 변경 할 수 없다
    • 상수에서 변수로, 변수에서 상수 형태로 변경 할 수 없다

    타입 Annotation
    • 상수와 변수 이름 직후 콜론을 두고 이후 타입 원형을 지정한다
    • A : B 라고 선언하면 'B 타입의 A' 라고 본다

    Comment
    • C와 매우 유사하며 두개의 forward slash 문자 이후에 코멘트를 작성 할 수 있다
    • 또한, forward slash와 asterisk (/*) 로 시작하여 asterisk와 foward-slash (*/)로 끝나는 형태로 코멘트 블럭을 지정 할 수 있다.
    • C와 달리 코멘트 블럭의 중첩 사용도 가능하다

    Semicolons
    • 다른 언어들과 달리 line의 마지막에 궂이 semicolon (;)을 둘 필요는 없다
    • 단, 각각의 의미있는 문장 여러 줄을 한 줄로 표현하는 경우 각 문장을 semicolon으로 구분해 주어야 한다

    Printing
    • println 함수를 이용하여 상수나 변수를 XCode console에 출력 할 수 있다
    • Swift는 String Interpolation을 사용하여 상수나 변수를 포함하는 긴 문자열을 표현 할 수 있다
    • 상수나 문자열을 괄호()로 둘러싸고 escape 문자 back-slash를 앞에 붙여 사용한다

    println(" Hello \(name). It's World")


    Assertions
    • Assertion은 runtime 시 조건에 대한 값이 true 임을 확인을 위한 것이다.
    • 해당 조간이 false인 경우 code 실행이 멈춤과 함께 app은 종료된다


    '기술 관련 > Apple Swift' 카테고리의 다른 글

    Swift - String  (0) 2014.08.08
    Swift - Operators  (0) 2014.08.08
    Swift - Data Type #Tuple  (0) 2014.08.08
    Swift - Data Type #Optionals  (0) 2014.08.08
    Swift - Data Type #General  (0) 2014.08.08

    댓글

Designed by Tistory.