В цели C вы должны вызвать метод в [], поэтому второй должен быть:
if ([btnEndDate.titleLabel.text isEqualToString:EndDateNotSpecified]) {
Не используйте это, потому что это не всегда даст правильный результат, когда вы сравниваете только объект-указатель NSString
if (btnEndDate.titleLabel.text != EndDateNotSpecified) {
В общем, я думаю, что вы должны изучить базовый Objective-C, ваш код не похож на код obj-c. Нет [], нет @ "" для строки: (