반응형
How to Make an Array of Strings a String
문자열 또는 숫자형 배열을 사용하다 보면 join을 해서 한 개의 변수로 표현해야 하는 경우가 많습니다.
1. 기본 문법
joined(seperator:)
배열의 항목을 separator로 연결된 하나의 문자열로 변환
2. 사용 방법
이 경우 아래의 문법 사용을 보면 한 번에 이해되지 않을까 싶어 적어둬 봅니다.
let arr:Array<String> = ["서울", "경기", "강원", "충북", "충남", "전북", "전남", "경북", "경남"]
// 그냥 배열 형태로 출력하는 경우
print(arr)
// seperator를 지정 하지 않은 경우
print(arr.joined())
// seperator를 지정 한 경우
print(arr.joined(separator: "|"))
테스트 소스
import SwiftUI
// 테스트 페이지
struct TestView: View {
@State private var pastedText:String = ""
init(){
let arr:Array<String> = ["서울", "경기", "강원", "충북", "충남", "전북", "전남", "경북", "경남"]
// 그냥 배열 형태로 출력하는 경우
print(arr)
// seperator를 지정 하지 않은 경우
print(arr.joined())
// seperator를 지정 한 경우
print(arr.joined(separator: "|"))
}
var body: some View {
Text("")
}
}
// View 미리보기
struct TestView_Previews: PreviewProvider {
static var previews: some View {
TestView()
}
}
반응형
'개발 창고 > iOS' 카테고리의 다른 글
[SwiftUI] How to Use "Ringtone" (0) | 2023.11.27 |
---|---|
[SwiftUI] How to Fix a Theme with Dark or Light (0) | 2023.11.27 |
[SwiftUI] AdMob 적용하기 (0) | 2023.11.24 |
[SwiftUI] How to convert from String to CGFloat (0) | 2023.11.23 |
[SwiftUI] How to Add Google Ads Plugins (0) | 2023.10.29 |