NSInteger
- это просто определение типа для встроенного целочисленного типа (например, int
или long
).
Безопасно сравнивать, используя a == b
.
Другие распространенныеоператоры ведут себя предсказуемо: !=
, <=
, <
, >=
и др.
Наконец, базовый тип NSInteger
зависит от платформы / архитектуры.Не безопасно предполагать, что он всегда будет 32- или 64-разрядным.