Когда я объявляю свойство, я могу поместить в объявление различные атрибуты, которые будут иметь особое значение для компилятора:
@property (nonatomic, retain) NSNumber *consumption;
Здесь nonatomic
и retain
являются атрибутами. Можно ли добавить пользовательский атрибут и проверить возможность существования этого атрибута во время выполнения? Например:
@property (nonatomic, retain, test) NSNumber* consumption;
Я использую в основном конструкцию, которая может заменить использование атрибутов, поскольку я знаю их из С#/. NET, поэтому приветствуются альтернативные предложения.