Не способный назвать метод делегата приложения

Я разрабатываю приложение с нахождением звуковой частоты при помощи FFT. В моем приложении я не могу назвать метод делегата приложения в делегате приложения классом, как подано ниже, но я мог способный назвать другие пользовательские методы в делегате приложения классом. Что путает, я сделал?Пожалуйста, помогите мне!

  • (пустой) applicationDidFinishLaunching: (UIApplication *) приложение
1
задан Sivanathan 25 June 2010 в 14:26
поделиться

3 ответа

Похоже, файлы вашего проекта немного перепутались. Если честно, вероятно, проще начать с нового шаблона приложения в качестве основы, а затем добавлять в него свои изменения. Если это невозможно, взгляните на следующее

. В вашем файле {project_name} .plist в папке Resources вы должны увидеть параметр

Main nib file base name

. Это сообщит вам, какой файл пера загружается в начале (обычно MainWindow ). Откройте этот файл и найдите «Владелец файлов» «UIApplication». Щелкните правой кнопкой мыши по нему, и там должна быть ссылка на делегата. Если его там нет, то в этом ваша проблема

2
ответ дан 2 September 2019 в 23:30
поделиться

Убедитесь, что делегат вашего приложения наследуется от NSObject и НЕ NSApplication , поскольку NSApplication является одноэлементным. В противном случае ваш объект приложения будет собственным делегатом.

0
ответ дан 2 September 2019 в 23:30
поделиться

Теперь вам следует использовать application:didFinishLaunchingWithOptions:

0
ответ дан 2 September 2019 в 23:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: