Заменить NSString * на NSInteger.
Это верно для любого константного типа, будь то примитив, такой как int / float, или класс, такой как NSString или NSInteger.
Единственное, что нужно знать, это то, хотите ли вы, чтобы константа или указатель на константу (например, с помощью NSString), и как она инициализируется в файле .m
Целочисленный пример:
// constants.h
extern NSInteger const MyIntegerConstant;
// constants.m
NSInteger const MyIntegerConstant = 666;
(Примечание: по той причине, что NSInteger вместо обычного int, см. этот пост )
Пример класса:
// constants.h
extern MyClass* const MyClassConstant;
// constants.m
MyClass* const MyClassConstant= [[MyClass alloc] initWith: paramOne and:paramTwo];