Данные, специфичные для класса - PullRequest
1 голос
/ 08 сентября 2010

с использованием xcode Я хотел бы создать публичный общий класс, который хранит свои собственные данные.Поэтому, если я учусь в одном классе, я могу вызывать его из другого класса и сохранять постоянство.

Например,

У меня есть несколько контроллеров представления для проекта iPhone.Когда приложение открыто, оно проверяет отдельной службой, вошел ли этот игрок в систему, и возвращает некоторую информацию.Давайте назовем это GamePlacenta.Мне нужно хранить определенную информацию о плеере в классе GamePlacenta, например, user_id и т. Д. Но позже мне нужно иметь доступ к ней из любого другого класса.Я не хочу хранить его в текстовых файлах, память хорошая.

Что мне нужно изучить?

Ответы [ 2 ]

3 голосов
/ 08 сентября 2010

Вам нужно использовать синглтон. Он делает именно то, что вам нужно - содержит один набор данных, к которому вы можете получить доступ где угодно. Здесь отличный учебник по его созданию. Это всего лишь несколько строк кода, и он может хранить что угодно.

1 голос
/ 08 сентября 2010

Похоже, вам нужен класс Singleton. Смотрите эту статью в Википедии .

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