Objective-C и сравнить две строки NSS - PullRequest
0 голосов
/ 12 апреля 2011

Я пытаюсь сравнить 2 строки NSS, чтобы увидеть, совпадают ли они, но мое приложение продолжает падать с EXC_BAD_ACCESS, и оно просто показывает мне вывод сборки, а не фактическое местоположение в моем коде, в котором оно продолжает падать.

Вот мое сравнение:

NSString *compareAlarm = [lblTime stringValue];
[lblTime setStringValue:[self getTime]];

if ([sAlarmTime isEqualToString:compareAlarm])
{
    NSLog(@"Alarm Hit");
}

[compareAlarm release];

Кто-нибудь видит, почему это не получится? Если я закомментирую утверждение if, то сбой прекращается.

Спасибо заранее.

1 Ответ

6 голосов
/ 12 апреля 2011

вы не удерживаете compareAlarm, но вы отпускаете его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...