I am just thinking of the difference between below methods, while defining constants:
Method1: Create a header file to define all the constants, using include guard:
#ifndef c1
#define c1 @"a123456789"
#endif
then assign the constant to the function:
Identity.number = c1;
Method2: Just simply define the constant
#define c1 @"a123456789"
then assign the constant to the function:
Identity.number = c1;
Method3: Do not define a constant, just assign the value to a function:
Identity.number = @"a123456789";
Any pros and cons for the above?