[NSNumber] -> String 변환
let numbers: [NSNumber] = [1,2,3,4,5]
let stringArray = numbers.compatMap { $0.stringValue }
print(stringArray) // ["1"],["2"],["3"],["4"],["5"]
let numberString = stringArray.joined()
print(numberString) // "12345"
/*
한줄로 요약하면
*/
let numberString = numbers.compatMap { $0.stringValue }.joined()
print(numberString) // "12345"
'Swift > 문법' 카테고리의 다른 글
[SWIFT]두 배열에서 중복되는 항목 찾기 (0) | 2023.06.09 |
---|---|
[SWIFT]map,reduce를 이용해서 Dictionary 배열의 전체 요소의 카운트 합계 계산 (0) | 2023.06.09 |
[SWIFT]Image Data to base64EncodeString / base64String to Data (0) | 2023.06.05 |
[SWIFT]AES 128/192/256::iv 암호화 MD5/SHA/CRC (0) | 2023.04.24 |
Swift)Dictionary, JSONString,Data (0) | 2023.04.14 |