iOS/Swift + Objective-c

[Swift / Objective-c] 문자열 비교 (isEqualToString:)

안경 쓴 귀니 2021. 5. 4. 20:05
반응형

Objective-c에서는 문자열 비교 시 [String isEqualToString:String]을 사용

Swift에서는 단순하게 비교 연산자 == 로 사용

 

  • Swift
let a = "a"
let b = "b"

if a == b {
  // 동일
} else {
  // 동일하지 않음
}

 

  • Objective-c
NSString *a = @"a";
NSString *b = @"b";

if ([a isEqualToString:b]) {
    // 동일
} else {
    // 동일하지 않음
}

 

반응형