[위미르 개발팀] Android, iOS , Web 제작
[Swift3]문자열 안에 값을 표시하기 본문
자바에서는 문자열안에 값을 넣을때 "문자열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
'개발자료 > iOS' 카테고리의 다른 글
[iOS 레이아웃] Swift3 UICollectionView 사용법 (0) | 2017.11.28 |
---|---|
[Swift3]클릭리스너 등록하기 (0) | 2017.11.27 |
[IOS 레이아웃] Swift3 UIScrollView 특정위치로 스크롤하기 (0) | 2017.10.25 |
[iOS 레이아웃]Swift 코드로 레이아웃 구성 (0) | 2017.10.12 |
[Xcode]Cocoapods 사용법 (2) | 2017.10.11 |
Comments