iOS: как создать и поддерживать атрибут, влияющий на несколько разных классов? - PullRequest
0 голосов
/ 26 июля 2011

Мое приложение состоит из нескольких контроллеров UIViewController, основанных на контроллере UINavigationController.Есть некоторые атрибуты, которые становятся релевантными в нескольких разных классах;например, устройство (iPhone / iPad) или выбранный язык устройства (английский / французский / китайский / и т. д.).

Я предполагаю, что это должно быть довольно тривиально, но я на самом деле не знаю, каксделать это (или как эта функция называется в XCode): Как я могу создать атрибут, который будет обслуживать все классы?

Должен ли он находиться в файле AppDelegate или где-то еще?

1 Ответ

1 голос
/ 26 июля 2011

Я думаю, вы должны создать singleton , чтобы вы могли обмениваться данными между вашими UIViewControllers. Вот хороший учебник:

http://www.galloway.me.uk/tutorials/singleton-classes/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...