我想要类似的东西:
int x = arrayX.count;
int y = arrayY.count;
if (x >= y) {
//do something
}
这可能吗?
我想要类似的东西:
int x = arrayX.count;
int y = arrayY.count;
if (x >= y) {
//do something
}
这可能吗?
您还可以将 -compare: 消息与多种类型的对象一起使用:
if ([[NSDate date] compare:self.targetDate] == NSOrderedAscending) {
... // targetDate is in the future.
}
else if ([[NSDate date] compare:self.targetDate] == NSOrderedDescending) {
... // targetDate is in the past.
}
else { // NSOrderedSame
... // Dates are exactly the same.
}
示例代码。不好的代码。:-)
是的,它应该只要x
并且y
是原始值(例如int
or )就可以工作float
。(它不适用于像 . 这样的对象NSNumber
。您需要使用提供的方法之一从该对象获取原始值)。