iOS6 UIAlertView.title сломан?

Сегодняшний день для меня полон сюрпризов ... Простой код, приведенный ниже, не работает. Он никогда не входит в блок в операторе if, хотя NSLog показывает свойство title как соответствующее условию if. Я схожу с ума сегодня ...

-(void)alertView:(UIAlertView *)alertView willDismissWithButtonIndex:(NSInteger)buttonIndex
{
    NSLog(@"%@", alertView.title);

if (alertView.title == @"Warehouse") {
//.... never get in here even though NSLog above returns "Warehouse"

РЕДАКТИРОВАТЬ: Я понял. Отвечая на это здесь, в случае, если это поможет кому-либо еще.

Судя по всему, iOS 6 строже сравнивает строки или что-то в этом роде. == раньше работал нормально в iOS 5, но в iOS 6 мне пришлось использовать

if ([alertView.title isEqualToString:@"Warehouse"]) {

тогда работает нормально.

Ответы на вопрос(1)

Ваш ответ на вопрос