[Swift 로드맵] Int

징니·2023년 7월 24일
0

Swift 로드맵

목록 보기
1/5

Integer(정수)

Constant는 상수로 변하지 않는 수

Literal은 소스 코드의 고정된 값을 나타내는 표기법

예를 들어

var number = 3

여기서 number는 상수, 3은 Literal이 됩니다.

Conversion

Int to String

var number = 3

print(String(number))
// "3" 출력
var number = 3

print("\(number)")
// "3" 출력

String to Int

var number = "4"

print(Int(number) ?? 0)
// 4 출력
  • String에서 Int로 바뀔 때에는 Optional 처리를 해줘야 합니다!
  • Optional 처리란? 컴퓨터 입장에서는 String 값이 Int로 변환될 때 Int가 아닌 값(ex. “대머리”)이 있을 수 있으니 Int가 아니라면 0을 출력하세요! 라고 명령을 넣은 겁니다
profile
iOS 개발자입니다

0개의 댓글

관련 채용 정보