나름 프로그래밍?/Swift

Swift 에서 사용하는 자료형들

-Dong- 2015. 5. 5. 23:52

  1. Int : 정수형, UInt : Unsigned Int

            8, 16, 32, 64 비트 붙을수 있음(ex : Int8, Uint8)

     숫자의 진수표시 10진수 : 그냥..

                             2진수 : 0b001011

                             8진수 : 0o244

                            16진수 : 0x102a

     형변환 시엔 Int(3.444) 이렇게

  2. Float, Double : 각각 32비트 64비트 부동소수점

  3. String : 문자열

  4. Bool : true, false

  5. Array, Dictionary 기본적으로 [] 로 표현하는데 Array<Int>또는 Dictionary<String,Int> 처럼 명시적으로 선언 가능 하고 Array<Int>() 으로 암시적으로 선언 가능하다는데... 나중에 써보고..

  6. typealias AudioSample = UInt16 처럼 typedef 처럼 사용가능

  7. Tuples : 쉽게 이해하자면 구조체처럼 이해가능

     let networkResult = (200, "Success")

     let networkResult:(Int, String) = (200, "Success")

     let networkResult = (code:200, message:"Success")  이건  networkResult.code 사용가능