title: How do I use a core data Integer 64 property?
body: <p>I want to have an Entity property in Core Data be a 64-bit integer. Since the model is going to run on iOS, and as far as I know these devices are not 64-bit, I figured that <code>NSNumber</code> was the way to go (core data gives you the option of objects or scalar properties for primitive types).
  I'm assuming that <code>NSNumber</code> will internally take care of keeping track of a suitable representation for 64 bits.</p>
  
  <p>Now, I need to subtract 1 from this "64 bit" property in my entity at some point (in case you didn't guess, the 64 bit property is the max_id parameter in the Twitter API), but to do so, I first need to unbox the number inside the NSNumber property. </p>
  
  <p>So should i get the intValue? longValue? unsignedIntValue? unsignedLongValue? long long? which one? </p>