
[Swift]String Option 문자의 옵션 모음
·
Ios/Swift
안녕하세요 공부하는 개발자 입니다. 오늘의 포스팅은 String을 사용하면서 항상 같이 따라다니는 option에 대해서 포스팅 하겠습니다. 첫번째는 가장 많이썼던 case Insensitive options 입니다. case Insensitive options의 경우에는 대소문자를 무시하고 코드를 실행 시킵니다. 두번째는 유니코드를 직접 비교하는 Literal option 입니다. 1 2 3 4 5 let a = "\u{D55C}" let b = "\u{1112}\u{1161}\u{11AB}" a == b a.compare(b) == .orderedSame cs 둘다 "한"이라는 글자임으로 true가 나옵니다. 다만 유니코드가 다르기 때문에 1 a.compare(b, option: [.literal]) ..