«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

[위미르 개발팀] Android, iOS , Web 제작

[Swift3]문자열 안에 값을 표시하기 본문

개발자료/iOS

[Swift3]문자열 안에 값을 표시하기

위미르개발팀 2017. 10. 24. 11:37

자바에서는 문자열안에 값을 넣을때 "문자열1" + 값 + "문자열 2" 와 같은 형식을 사용합니다.


하지만 스위프트에서는 이렇게 하지않고 다른방법을 사용합니다.


문자열 안에 \(값) 와 같은 형식을 사용하면 되는데 예시를 들어보겠습니다.


let val1 : Int = 24

let str1 : String = "오늘은 \(val1)일 입니다."


역슬래시와 괄호를 쓰고 값을 넣고 닫아주시면 됩니다.


그리고 다른종류의 값들을 String형으로 변경할때는 자바에서는 1+""와 같은 방식을 사용하면 편리했지만 스위프트는 다음과 같습니다.


let val1 : Int = 24

let str1 : String ="\(val1)"


빈 문자열안에 값을 넣어주어서 원래의 값 그대로 문자열로 바뀝니다.


반대로 String으로 부터 Int ,Double 등의 값을 받아오는 방법도 있습니다.


let val1 : Int = 24

let str1 : String ="\(val1)"

let val2 : Int? = Int(str1)


let val3 : Double = "3.0"

let str2 : String = "\(val3)"

let val4 : Double? = Double(str2)


Int(), Double()등으로 받는값은 옵셔널값이기때문에 받아올 상수나 변수도 옵셔널로 선언해야합니다.








희 위미르에서는 모바일 어플리케이션(Android/iOS), Web 개발을 해드리고 있습니다.


문의 전화 : 070-4177-3962



Comments