When I started with Cocoa, I remember that I read somewhere that int/float and similar should not be used for class properties and to use NS* equivalents (like NSInteger).
Is there a real hidden issue here why would that be better or it was just a voluntary coding rule by a person where I read that (and I can't for the life of me find where was that)?
So, what is better:
@interface xx...
int myProp;
@end
or
@interface xx...
NSInteger *myProp;
@end