NSUInteger ou Int ?
Salut,
A l'époque d'objective-C 1.x, NSInteger n'existait pas.
Aujourd'hui quand je conçois une classe, je me demande si c'est mieux d'utiliser int ou NSInteger ? NSUInteger en fait.
Dans mon cas, c'est une variable d'instance qui sert de clé, mais je pose aussi ma question où une autre variable entière définirait une quantité.
Merci.
A l'époque d'objective-C 1.x, NSInteger n'existait pas.
Aujourd'hui quand je conçois une classe, je me demande si c'est mieux d'utiliser int ou NSInteger ? NSUInteger en fait.
Dans mon cas, c'est une variable d'instance qui sert de clé, mais je pose aussi ma question où une autre variable entière définirait une quantité.
Merci.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
C'est à dire qu'en compilation 64 bits, NSInteger passera sur 64 bits, tandis que int restera sur 32 bits.
Tu peux utiliser int32_t / int64_t si tu veux moins prise de tête