Метод isEqual:
является тестом эквивалентности объектов и возвращает значение BOOL
. Линии:
NSString *firstURL;
[firstURL isEqual: @"http://www.google.com"];
NSString *currentURL;
[currentURL isEqual: field.text];
на самом деле не устанавливайте переменные firstURL
и currentURL
на что-либо.
Если вы хотите проверить равенство между двумя строками, вы должны использовать:
if ([firstURL isEqualToString:currentURL]) {
}
Если вы все еще не получили ожидаемый результат - установите точки останова или используйте функции NSLog
для проверки содержимого ваших переменных в ваших viewDidLoad
и addStringsToHistory
методах.