본문 바로가기
Swift/일문일답

lowercased(), uppercased() 메서드

by UDDT 2025. 2. 24.

(원문을 보고 정리한 내용으로 오역이 있을 수 있습니다.)

 

 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

최근댓글

최근글

skin by © 2024 ttuttak