Глобальная собственность в Цели C
У меня есть enum, определенный в файле Constants.h следующим образом:
typedef enum {
CalendarTypeMonth = 0,
CalendarTypeWeek
} CalendarType;
Затем в моем контроллере представления я определяю тип календаря и сохраняю его в свойстве следующим образом:
@property (nonatomic) CalendarType myCalendarType;
Теперь я хочу, чтобы все классы в моем проекте имели доступ к календарному типу. Как я могу установить это свойство как глобальное / внешнее, чтобы все классы могли это прочитать?
РЕДАКТИРОВАТЬ: Я знаю, что определение enum будет доступно по всему проекту. Но что меня интересует, так этозначениеmyCalendarType
, Как я могу получить доступ к значению myCalendarType во всех классах?