2012-02-10 39 views
5

I dati principali sono int16, int32 e int64. Quando lavoro con questi nel loro modulo NSNumber dovrei usare NSInteger o int (ed i loro rispettivi NSNumber metodi numberWithInt, numberWithInteger). Sto usando int per int16 e NSInteger per int32, ma non so se questo è corretto. Vorrei solo qualche chiarimento.Tipi interi da utilizzare per i numeri interi Core

risposta

3

NSInteger è almeno 32 bit, come è int. Non userei mai int16, a meno che non sia necessario rappresentare un corto.

NSInteger può anche essere 64 bit, in un runtime a 64 bit ...

Problemi correlati