Я пытаюсь проверить, имеет ли строка NSString буквы «PDF» в качестве первых 3 букв:
if ([[[profiles stringForKey:@"response"] characterAtIndex:0] isEqualToString:@"P"]) {
//TODO
}
Я начал с этого подхода, чтобы посмотреть, смогу ли я хотя бы сузить его до тех строк, которые начинаются с «P», но я получаю сообщение об ошибке, которое гласит: «Недопустимый тип получателя« unichar »» И «Приведение к указатель от целого числа разного размера "
Получаю ли я эти ошибки, потому что использую сравнение isEqualToString? Прикрепляет ли это конечный ноль к «P»? Я пытался использовать сравнение "==", но я также получал ошибку с этим методом.