본문 바로가기

iOS/Swift

[Swift] String 관련 메서드 정리

hasPrefix

지정된 접두어로 시작하는지 확인하고, Bool값을 반환한다.

let hello = "Hello"
print(hello.hasPrefix("He"))
// 출력 : true

hasSuffix

지정된 접미어로 끝나는지 확인하고, Bool값을 반환한다.

let hello = "Hello"
print(hello.hasSuffix("lo"))
// 출력 : true

uppercased

모든 문자를 대문자로 바꾼 문자열을 반환한다.

let hello = "Hello"
print(hello.uppercased())
// 출력 : HELLO

lowercased

모든 문자를 소문자로 바꾼 문자열을 반환한다.

let hello = "Hello"
print(hello.lowercased())
// 출력 : hello

isEmpty

문자열이 빈 문자열인지 확인하고 Bool값을 반환한다.

let hello = "Hello"
print(hello.isEmpty)
// 출력 : false

 

 

 


회고

알고리즘 문제를 스위프트로 푸는 것이 아니기 때문에 상세 메서드에 대해서 써볼 기회가 별로 없다. 사용하면 편한 것들이 분명 많은데 제대로 활용하지 못할 것 같아서 관련 메서드들을 쭉 정리해보는 것이 좋을 것 같다고 생각했다. 

'iOS > Swift' 카테고리의 다른 글