ApplicationDelegate Синглтон для iPhone


Я использую синглет для совместного использования массива между несколькими классами, и этот массив содержит некоторую информацию из xml-файла.

У меня есть currencyView (и когда я прокручиваю, создается новый currencyview). Когда загружается первый CurrView, и это происходит при запуске приложения, попробуйте передать ему данные, но на Первом CurrencyView данные не отображаются, однако, когда я перехожу к следующему виду, все в порядке.

У меня есть идея, что, возможно, я попытаюсь получить доступ к синглету (для первого просмотра) перед моим главным окном.xib файл это все заряжено, пожалуйста, помогите.

1 5

1 ответ:

Да, вам нужно создать экземпляр singleton при запуске. Однако если вы используете код из этой ссылки , Вы можете напрямую получить доступ к синглетной переменной, созданной с помощью метода getter, и она может быть создана в любой момент и останется до тех пор, пока вы не освободите или не убьете приложение.