所以,在我之前的问题中(请查看此> If-else: NSString)我已经知道如何检查两个字符串。但现在我的任务是比较两个数字。
isEqualToNumber不是我需要的。例如:如果第一个数字的值为13,则第二个值的值为20.如何比较这些数字?
谢谢大家。我应该使用哪种方法?
我的代码:
NSNumber *foo1 = @13;
NSNumber *foo2 = @14;
我需要比较它们:
if ( foo1 < foo2) {
//some actions
}
答案 0 :(得分:6)
if ([foo1 compare:foo2] == NSOrderedAscending) { ... some actions ... }