Ну, я думаю, что знаю, что делает делегат приложения. У этого есть некоторые хорошие методы, такие как -applicationDidFinishLaunching, которые будут вызваны, когда приложение закончит запуск, и так далее. Но что это на самом деле? Это какой-то объект, созданный в функции UIApplicationMain?
И как это работает, что каждый класс в моем приложении имеет доступ к этому объекту делегирования приложения? Есть ли хороший график в сети, который визуализирует эти отношения?