Làm cách nào để so sánh hai số NSInteger? Tôi có hai NSIntegers và so sánh chúng theo cách thông thường không hoạt động.Làm thế nào để so sánh hai NSInteger?
if (NSIntegerNumber1 >= NSIntegerNumber2) {
//do something
}
Cho dù, giá trị đầu tiên là 13 và giá trị thứ hai là 17, nếu vòng lặp được thực hiện
Bất kỳ ý tưởng?
Đó là cách bạn làm điều đó. Kiểm tra lại giá trị của chúng: đặt điểm ngắt ngay trước 'if' và đảm bảo chúng là những gì bạn mong đợi. –
NSInteger là alis cho int. vì vậy nó sẽ hoạt động. Khác khôn ngoan chỉ định loại biến NSIntegerNumber1 .. –
Bạn có chắc chắn đây là số NSInteger không? Tôi đoán đây là những NSNumbers và bạn đang cố gắng so sánh các con trỏ. – SVGreg