Ivar definitions show 'long' type encoding as 'long long' type encoding
- by Frank C.
I've found what I think may be a bug with Ivar and Objective-C runtime. I'm using XCode 3.2.1 and associated libraries, developing a 64 bit app on X86_64 (MacBook Pro).
Where I would expect the type encoding for the following "longVal" to be 'l', the Ivar encoding is showing a 'q' (which is a 'long long').
Anyone else seeing this? Simplified code…