2013-06-13 2 views
1

он говоритне видно @interface для UIAlertView не declears селектор

не видно @interface для UIAlertView не declears селектор «initWithTtile: сообщение ....

это то, что я have-

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error" message:[NSString stringWithFormat:@"Error %@, here is your error", [error description]] delegate: nil cancelbuttonTitle:@"Cancel" otherButtonTitles:nil, nil]; 
+0

@Alexander Это не имеет никакого отношения к ошибке. – rmaddy

+0

Имена методов чувствительны к регистру. Дважды проверьте правописание. И всегда используйте завершение имени метода Xcode. Это позволяет избежать простых ошибок, подобных этому. – rmaddy

+0

checlk мой ответ действительно полезен для вас ... – Jitendra

ответ

-1

это показывает, что, поскольку метод является неправильным

Использование

UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Error" 
          message:[NSString stringWithFormat:@"Error %@, here is your error", [error description]] 
          delegate:self 
          cancelButtonTitle:@"Cancel" 
          otherButtonTitles:nil, nil]; 
+1

-1 Для того, чтобы не указывать, что вы изменили – borrrden

+0

Я думаю, что это один код строки. И не нужно много объяснений. –

+0

Это очень длинная строка, и изменение очень тонкое. – borrrden

-1

initWithTtle написано в вашей ошибки - должны быть Название не Ttle

+0

Это не говорит OP, как исправить фактический код, который они использовали. – rmaddy

+0

yes заменить Ttle титром –

+1

Но OP правильно имеет 'initWithTitle:' в действительном вызове метода. Это не проблема. – rmaddy

6

Проблема заключается в cancelbuttonTitleВ должны быть заглавными буквами. Как cancelButtonTitle

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error" message:[NSString stringWithFormat:@"Error %@, here is your error", [error description]] delegate: nil cancelButtonTitle:@"Cancel" otherButtonTitles:nil, nil]; 
Смежные вопросы