#define
- это директива препроцессора, которая показывает, какие токены заменить какими значениями. Вы не получаете к нему доступ через объекты во время выполнения. Все, что вам нужно сделать, это включить соответствующий заголовочный файл в файл, в котором вы хотите использовать эту константу. Затем просто выполните
switch (i) {
case (kNumberOfPages) {
...
}
}