Я пытаюсь сравнить две строки друг с другом на iphone, но оператор IF всегда ложен. Вот мой код:
NSLog([[UIDevice currentDevice]uniqueIdentifier]);
if ([[[UIDevice currentDevice]uniqueIdentifier] compare:[[NSUserDefaults standardUserDefaults] valueForKey:@"id"]] == NSOrderedSame) {
//OK
NSLog("Do stuff if equal");
} else {
// Not OK
NSLog("Do stuff if not equal");
}
Выход всегда
*** UDID *** (<- my device's UDID)
Do stuff if not equal
Что я делаю не так?
Спасибо!
Yvan