// Bool
var someBool: Bool = true
someBool = false
// c언어및 다른 언어에서 0, 1을 Bool 타입에 넣으면 오류남
// someBool = 0 // 컴파일 오류발생
// someBool = 1 // 컴파일 오류발생
// Int
var someInt: Int = -100
// someInt = 100.1 // 컴파일 오류발생
// Int 타입에는 Int만 가능
// UInt
var someUInt: UInt = 100
// someUInt = -100 // 컴파일 오류발생
// someUInt = someInt // 컴파일 오류발생
// Float
var someFloat: Float = 3.14
someFloat = 3
// Double
var someDouble: Double = 3.14
someDouble = 3
// someDouble = someFloat // 컴파일 오류발생 더들 타입에 float 타입은 못들어감 정수는 가능하지만
// Character
var someCharacter: Character = "🇰🇷"
someCharacter = "😄"
someCharacter = "가"
someCharacter = "A"
// someCharacter = "하하하" // 컴파일 오류발생 : 한문자가 아닌 여러 글자로 넣으면 오류 발생
print(someCharacter)
// String
var someString: String = "하하하 😄 "
someString = someString + "웃으면 복이와요" // 연산자를 이용해 문자열을 더할수도 있음
print(someString)
// someString = someCharacter // 컴파일 오류발생 : 하나의 문자 문자열 타입에 못 넣음
someString = """
여러줄 문자열을
사용할 수 있습니다.
첫 줄에 겹따옴표 세 개,
마지막 줄에 겹따옴표 세 개를
사용하면 됩니다.
"""
someString = """
겹따옴표 세 개인 줄(첫줄, 끝줄)에서
줄 바꿈을 하지 않으면 오류가 발생합니다.
"""
/*
someString = """오류발생
오류발생"""
*/
Uint가 뭐지? 싶을수 있음 참고 자료
[ Swift ] 변수 타입 ( Int, UInt )
Int vs. UInt ▶ Int, UInt 둘 다 정수값을 저장하는 데 사용 ▶ Int - 양수부터 음수까지 모두 저장가능 ( ex - Int8 : -128 ~ 127 ) ▶ UInt - 양수만 저장가능 ( ex - UInt8 : 0 ~ 255 ) 소스코드 및 설명 (..
codeman77.tistory.com
https://www.onlinegdb.com/online_swift_compiler
Online Swift Compiler - online editor
OnlineGDB is online IDE with swift compiler. Quick and easy way to run swift scripts online.
www.onlinegdb.com
온라인 컴파일러 이용해서 해보기
'APP > Swift' 카테고리의 다른 글
ios 개발을 위한 swift 문법 배우기 : 함수 기본 (0) | 2022.08.24 |
---|---|
ios 개발을 위한 swift 문법 배우기 : 컬렉션 타입 (Array, Dictionary, Set) (0) | 2022.08.23 |
ios 개발을 위한 swift 문법 배우기 : Any, AnyObject, nil (0) | 2022.08.23 |
ios 개발을 위한 swift 문법 배우기 : 상수와 변수 (0) | 2022.08.23 |
ios 개발을 위한 swift 문법 배우기 : 이름짓기, 콘솔로그, 문자열보관법 (0) | 2022.08.23 |
// Bool
var someBool: Bool = true
someBool = false
// c언어및 다른 언어에서 0, 1을 Bool 타입에 넣으면 오류남
// someBool = 0 // 컴파일 오류발생
// someBool = 1 // 컴파일 오류발생
// Int
var someInt: Int = -100
// someInt = 100.1 // 컴파일 오류발생
// Int 타입에는 Int만 가능
// UInt
var someUInt: UInt = 100
// someUInt = -100 // 컴파일 오류발생
// someUInt = someInt // 컴파일 오류발생
// Float
var someFloat: Float = 3.14
someFloat = 3
// Double
var someDouble: Double = 3.14
someDouble = 3
// someDouble = someFloat // 컴파일 오류발생 더들 타입에 float 타입은 못들어감 정수는 가능하지만
// Character
var someCharacter: Character = "🇰🇷"
someCharacter = "😄"
someCharacter = "가"
someCharacter = "A"
// someCharacter = "하하하" // 컴파일 오류발생 : 한문자가 아닌 여러 글자로 넣으면 오류 발생
print(someCharacter)
// String
var someString: String = "하하하 😄 "
someString = someString + "웃으면 복이와요" // 연산자를 이용해 문자열을 더할수도 있음
print(someString)
// someString = someCharacter // 컴파일 오류발생 : 하나의 문자 문자열 타입에 못 넣음
someString = """
여러줄 문자열을
사용할 수 있습니다.
첫 줄에 겹따옴표 세 개,
마지막 줄에 겹따옴표 세 개를
사용하면 됩니다.
"""
someString = """
겹따옴표 세 개인 줄(첫줄, 끝줄)에서
줄 바꿈을 하지 않으면 오류가 발생합니다.
"""
/*
someString = """오류발생
오류발생"""
*/
Uint가 뭐지? 싶을수 있음 참고 자료
[ Swift ] 변수 타입 ( Int, UInt )
Int vs. UInt ▶ Int, UInt 둘 다 정수값을 저장하는 데 사용 ▶ Int - 양수부터 음수까지 모두 저장가능 ( ex - Int8 : -128 ~ 127 ) ▶ UInt - 양수만 저장가능 ( ex - UInt8 : 0 ~ 255 ) 소스코드 및 설명 (..
codeman77.tistory.com
https://www.onlinegdb.com/online_swift_compiler
Online Swift Compiler - online editor
OnlineGDB is online IDE with swift compiler. Quick and easy way to run swift scripts online.
www.onlinegdb.com
온라인 컴파일러 이용해서 해보기
'APP > Swift' 카테고리의 다른 글
ios 개발을 위한 swift 문법 배우기 : 함수 기본 (0) | 2022.08.24 |
---|---|
ios 개발을 위한 swift 문법 배우기 : 컬렉션 타입 (Array, Dictionary, Set) (0) | 2022.08.23 |
ios 개발을 위한 swift 문법 배우기 : Any, AnyObject, nil (0) | 2022.08.23 |
ios 개발을 위한 swift 문법 배우기 : 상수와 변수 (0) | 2022.08.23 |
ios 개발을 위한 swift 문법 배우기 : 이름짓기, 콘솔로그, 문자열보관법 (0) | 2022.08.23 |