I am working with Objective-C and am getting the error Overflow in implicit constant conversion. In my class header file, I define:
#define kNoLabelTag 9595959595959
Then, in my implementation file, I get the error on the following line:
if ( [self.view viewWithTag:kNoLabelTag] == nil )
Does this mean that all #define‘d items are defined as NSStrings or some such? If this is wrong, what is the right way to define integers?
Your number is much larger than 2^32 – 1 (The largest unsigned 32 bit integer).