Czy można poprawnie używać AppDelegate jako zmiennej instancji w UIViewController
? Jak @property (nonatomic, weak) AppDelegate *appDelegate;
iOS - zmienna AppDelegate jako instancja?
Dlaczego pytam dlatego, że muszę do niego dostęp dość często więc zamiast robić:
AppDelegate *appDelegate = (AppDelegate *) [[UIApplication sharedApplication] delegate];
[appDelegate doSomething];
mogłem zrobić:
[appDelegate doSomething]
Jeśli korzystasz z niego tak często, dlaczego nie przenieść tej pracy w inne miejsce? – Osiris