предупреждение — Метод экземпляра ‘-initWithFrame:’ не найден (тип возвращаемого значения по умолчанию равен ‘id’)

#iphone #xcode

#iPhone #xcode

Вопрос:

Кто-нибудь может сказать мне, почему следующее генерирует предупреждение «Метод экземпляра ‘-initWithFrame: ‘ не найден (возвращаемый тип по умолчанию равен ‘id’)»

 mainToolbar = [[UIToolbar alloc] initWithframe:CGRectMake (0,19, 320, 44)];
  

mainTollbar правильно объявлен в файле заголовка с помощью @property и синтезирован в файле .m

далее из mainToolBar генерируется другое предупреждение: «метод экземпляра ‘-addSubview: ‘ не найден (возвращаемый тип по умолчанию равен ‘id’)»

Ответ №1:

initWithFrame с большой буквы F.

Комментарии:

1. о боже, спасибо! Неправильное написание все еще отображалось как выделенное слово в редакторе кода, поэтому я подумал, что это правильно!