¿Cómo comparamos dos números de NSInteger? Tengo dos NSIntegers y compararlos de la manera habitual no funcionaba.¿Cómo comparar dos NSInteger?
if (NSIntegerNumber1 >= NSIntegerNumber2) {
//do something
}
Eventhough, el primer valor era 13 y el segundo valor era 17, el bucle si se está ejecutando
Cualquier idea?
así es como usted lo hace. Vuelva a verificar sus valores: establezca un punto de interrupción justo antes del 'si' y asegúrese de que sean los que espera. –
NSInteger es alis para int. entonces debería funcionar De lo contrario, especifique el tipo de variable NSIntegerNumber1 .. –
¿Está seguro de que se trata de números NSInteger? Supongo que estos son NSNumbers y estás tratando de comparar los punteros. – SVGreg