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' 카테고리의 다른 글
[Swift] Class와 Struct의 차이점 (0) | 2023.08.26 |
---|---|
[Swift] while문의 구문이름표를 알아보자 (0) | 2023.08.04 |
[Swift] 튜플 (Tuple) 알아보기 (0) | 2023.08.02 |
[Swift] Map 알아보기 (1) | 2023.08.01 |