Чтобы сравнить строки нужно использовать isEqualToString
Примеры:

Код:
NSString *str = [[NSString alloc] initWithString:@"Test"]; // Строка которая содержет значение "Test"
NSString const *str2 = [[NSString alloc] initWithString:@"Test"]; // Стоковая константа со значением "Test

// Сравниваем строку с констатой
if([str isEqualToString:str2]) {
  // Если значение строки str равно значению константы str2
  NSLog([[NSString alloc] initWithFormat:@"Значение переменной str %@ равно значению константе str2 %@", str, str2]);
} else {
  // Иначе:
  NSLog([[NSString alloc] initWithFormat:@"Значение строки str %@ не равно значению константе str2 %@", str, str2]);
}

Результат:
2021-04-22 04:06:35.147 a.out[32262:32262] Значение переменной str Test равно значению константе str2 Test