Разница между делегатами приложения - PullRequest
1 голос
/ 28 августа 2009

В чем разница между:

[[UIApplication sharedApplication] delegate]

и

UIApplicationDelegate

1 Ответ

7 голосов
/ 28 августа 2009

UIApplicationDelegate - это определение протокола, которое означает, что это набор методов, которые должен реализовать объект, которому он соответствует.

[[UIApplication sharedApplication] delegate] - это способ, которым вы должны запросить делегата приложения вашего запущенного в данный момент приложения. Этот делегат должен соответствовать UIApplicationDelegate.

...