Глобальная собственность в Цели C

У меня есть enum, определенный в файле Constants.h следующим образом:

typedef enum {
    CalendarTypeMonth = 0,
    CalendarTypeWeek
} CalendarType;

Затем в моем контроллере представления я определяю тип календаря и сохраняю его в свойстве следующим образом:

@property (nonatomic) CalendarType myCalendarType;

Теперь я хочу, чтобы все классы в моем проекте имели доступ к календарному типу. Как я могу установить это свойство как глобальное / внешнее, чтобы все классы могли это прочитать?

РЕДАКТИРОВАТЬ: Я знаю, что определение enum будет доступно по всему проекту. Но что меня интересует, так этозначениеmyCalendarType, Как я могу получить доступ к значению myCalendarType во всех классах?

Ответы на вопрос(2)

Ваш ответ на вопрос