Я ищу, чтобы иметь возможность ссылаться на определенные состояния/объекты через любое место в моем приложении. Например, пользователь регистрируется в своем приложении, мне нужно вызвать веб-службу и получить информацию о пользователях. Затем я хочу получить доступ к этой информации из любого места приложения с помощью следующего:
myAppDelegate *delegate = [[UIApplication sharedApplication] delegate];
user = delegate.u;
Устанавливает переменную экземпляра как объект User в делегате приложения и ссылается на него оттуда, когда это необходимо, плохой способ? Я обычно устанавливаю его там при входе пользователя.
Хотел услышать, как профессионалы справляются с этим.