(원문을 보고 정리한 내용으로 오역이 있을 수 있습니다.)
⎮ lowercased() | uppercased()
종류 : 인스턴스 메서드(Instance Method)
설명 : 문자열을 소문자 or 대문자로 리턴
func lowercased() -> String
func uppercased() -> String
- Return Value : 문자열을 소문자 or 대문자로 복사한 것
- lowercased(), uppercased() 사용 예 : 문자열을 소문자 or 대문자로 변환하고자 할 때
let cafe = "BBQ Café 🍵"
print(cafe.lowercased())
// 출력결과 "bbq café 🍵"
let cafe = "Café 🍵"
print(cafe.uppercased())
// 출력결과 "CAFÉ 🍵"
* 한글의 경우에는 해당사항 없음. 대소문자 구분이 있는 문자만 유효함.
- 시간 복잡도
O(n)
⎮ 레퍼런스 보기
https://developer.apple.com/documentation/swift/string/lowercased()
lowercased() | Apple Developer Documentation
Returns a lowercase version of the string.
developer.apple.com
https://developer.apple.com/documentation/swift/string/uppercased()
uppercased() | Apple Developer Documentation
Returns an uppercase version of the string.
developer.apple.com
'Swift > 일문일답' 카테고리의 다른 글
zip(_:_:) 함수 (0) | 2025.02.27 |
---|---|
hasPrefix(_:), hasSuffix(_:) 메서드 (0) | 2025.02.25 |
randomElement() 메서드 (0) | 2025.02.22 |
isEmpty 속성 (1) | 2025.02.21 |
map(_:) 메서드 (0) | 2025.02.20 |