Вы можете использовать некоторые макросы, определенные в заголовочном файле, которые затем можно включить во все соответствующие файлы реализации или даже в prefix.pch
, если вы хотите сделать их доступными для каждого файла в вашем проекте.
В качестве примера представьте заголовочный файл с именем Config.h
Для общего UIColor
вы можете добавить следующее ...
#define SOME_CONSTANT_COLOR [UIColor colorWithRed:0.5f green:0.5f blue:0.5f alpha:0.5f]
И затем вы можете получить к нему доступтак же, как вы использовали бы любой другой макрос ...
#import "Config.h" // at the top of you implmentation file, or prefix header
someView.backgroundColor = SOME_CONSTANT_COLOR;
То же самое относится и к изображениям ..
#define SOME_IMAGE [UIImage imageNamed:@"someImage.png"]; // In config.h
myImageView.image = SOME_IMAGE; // In implementation file