반응형
Swift에서 배열 "Join"기능의 목적
배열에서 join ()을 사용하는 것은 무엇입니까? 목적은 무엇입니까? 다른 언어에서는 배열 요소를 문자열로 결합하는 데 사용됩니다. 예 :
Ruby Array.join
Swift Array join EXC_BAD_ACCESS 에서 join ()에 대해 몇 가지 질문을했습니다.
다음은 문자열에 대한 다소 유용한 예입니다.
스위프트 3.0
let joiner = ":"
let elements = ["one", "two", "three"]
let joinedStrings = elements.joined(separator: joiner)
print("joinedStrings: \(joinedStrings)")
산출:
joinStrings : 하나 : 둘 : 셋
스위프트 2.0
var joiner = ":"
var elements = ["one", "two", "three"]
var joinedStrings = elements.joinWithSeparator(joiner)
print("joinedStrings: \(joinedStrings)")
산출:
joinStrings : 하나 : 둘 : 셋
스위프트 1.2 :
var joiner = ":"
var elements = ["one", "two", "three"]
var joinedStrings = joiner.join(elements)
println("joinedStrings: \(joinedStrings)")
비교를 위해 Obj-C에서 동일한 것 :
NSString *joiner = @":";
NSArray *elements = @[@"one", @"two", @"three"];
NSString *joinedStrings = [elements componentsJoinedByString:joiner];
NSLog(@"joinedStrings: %@", joinedStrings);
산출:
joinStrings : 하나 : 둘 : 셋
참조 URL : https://stackoverflow.com/questions/24825906/purpose-of-array-join-function-in-swift
반응형
'Programing' 카테고리의 다른 글
Git에서 작동하는 트리 라인 엔딩을 정규화하는 방법은 무엇입니까? (0) | 2021.01.05 |
---|---|
Amazon SNS에서 "EndpointDisabled"받기 (0) | 2021.01.05 |
유니 코드 what ()의 예외 (0) | 2020.12.31 |
python-matplotlib에서 3D 다각형 플로팅 (0) | 2020.12.31 |
Flask에서 데이터베이스에 연결하면 어떤 접근 방식이 더 낫습니까? (0) | 2020.12.31 |