ApplicationDelegate Синглтон для iPhone
Я использую синглет для совместного использования массива между несколькими классами, и этот массив содержит некоторую информацию из xml-файла.
У меня есть currencyView
(и когда я прокручиваю, создается новый currencyview
). Когда загружается первый CurrView
, и это происходит при запуске приложения, попробуйте передать ему данные, но на Первом CurrencyView
данные не отображаются, однако, когда я перехожу к следующему виду, все в порядке.
У меня есть идея, что, возможно, я попытаюсь получить доступ к синглету (для первого просмотра) перед моим главным окном.xib файл это все заряжено, пожалуйста, помогите.
1 ответ:
Да, вам нужно создать экземпляр singleton при запуске. Однако если вы используете код из этой ссылки , Вы можете напрямую получить доступ к синглетной переменной, созданной с помощью метода getter, и она может быть создана в любой момент и останется до тех пор, пока вы не освободите или не убьете приложение.