Those extern
variables are app-level globals. They are not scoped to the class and they are not scoped to an instance of the class.
Objective-C does not support instance or class level globals.
If you want class level constants, you need to define class methods to access them. If you want instance level constants, you need to define instance methods or read-only properties to access them.