I'm trying to a NSString constant in my .h file to be defined in my .m. I understand that extern NSString * const variableName; in the .h and NSString * const variableName = @"variableValue"; is the way to do this. Examining C tutorials I see that const is supposed to go before variable definitions. My question is why is it not declared as extern const NSString * variableName; in the .h and const

