Если вы действительно хотите глобальную переменную, вы не хотите, чтобы она была в интерфейсе любого класса. Вы можете обращаться к глобальным переменным так же, как и в C. Используйте:
extern BOOL myGlobal;
для объявления переменной везде, где вам нужно ее использовать (или в общем заголовке может быть идеальным). Затем определите это точно в одном месте:
BOOL myGlobal;
И вы должны быть установлены.
Если вы хотите, чтобы она была переменной экземпляра класса, вы можете создать метод доступа, который вы обычно получаете для этой переменной из другого класса.