IOS(iPhone)

ios swift3 split 함수 사용방법 -> component(separatedBy: "문자")

알통몬_ 2017. 11. 20. 10:22
반응형


공감 및 댓글은 포스팅 하는데

 아주아주 큰 힘이 됩니다!!

포스팅 내용이 찾아주신 분들께 

도움이 되길 바라며

더 깔끔하고 좋은 포스팅을 

만들어 나가겠습니다^^

 


이번 포스팅에서도 간단하게 사용법을 알아봅니다.


자바에서 특정 문자열을 기준으로 나눠서 배열을 만들 때

split  함수를 사용했었는데요.

1
2
3
4
5
6
7
8
String originStr = "a/b/c/d/e";
 
String[] arrayStr = originStr.split("/");
 
System.out.println(arrayStr.length// 5
for (int i = 0; i < arrayStr.length; i++) {
    System.out.println(i) // a, b, c, d, e 차례로 출력
}
cs




swift3 에서는 split이 아닌 component() 함수를 사용합니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
var originStr : String = "a/b/c/d/e"
var arrayStr : [String= originStr.component(separatedBy : "/")
 
print(arrayStr.count) // 5
 
for index in 0..<arrayStr.count {
    print(index)
    // a
    // b
    // c
    // d
    // e
    // 차례로 
}
cs


별로 어렵지 않죠?


이상입니다.

감사합니다~

반응형