Swift:: 기본 데이터 타입

jahlee·2023년 4월 23일
0

Swift기초

목록 보기
3/26
post-thumbnail

swift는 기본적으로 데이터 타입끼리의 호환이 안된다라고 생각하면 편하다.

BOOL

var someBool = false
// someBool = 0 // 컴파일 오류발생
// someBool = 1 // 컴파일 오류발생

Int, UInt

var someInt: Int = - 100
var someUInt: UInt = 100
// someUInt = someInt // 컴파일 오류발생

Float, Double

var someFloat: Float = 3.14 // 32비트 부동소수형
someFloat = 3

var someDouble: Double = 3.14 // 64비트 부동소수형
someDouble = 3
// someDouble = someFloat // 컴파일 오류발생

Character, String

var someCharacter: Character = "🤣"
// someCharacter = "하하하" // 컴파일 오류발생
print(someCharacter)

var someString: String = "하하하 ? "
someString = someString + "허허허허"
print(someString)

// someString = someCharacter // 컴파일 오류발생

someString = """
여러줄 문자열을
사용할 수 있다.
첫 줄에 겹따옴표 세 개,
마지막 줄에 겹따옴표 세 개를
사용하면 된다.
"""

someString = """
겹따옴표 세 개인 줄(첫줄, 끝줄)에서
줄 바꿈을 하지 않으면 오류가 발생한다.
"""

/*
someString = """오류발생
오류발생"""
*/

0개의 댓글