После установки Xcode 8 beta 6 я получаю предупреждение:
Приложение метода экземпляра (_: didFinishLaunchingWithOptions:) "почти соответствует необязательному требованию" (_: didFinishLaunchingWithOptions:) "протокола" UIApplicationDelegate "
в моем делете приложения.
Есть две предложенные исправления, чтобы отключить предупреждение:
- Отметьте метод как закрытый
- Добавить метод @nonobjc в метод
Выполнение или отменяет предупреждение. Но зачем это нужно делать?