-3

次のようなものが欲しいです:

int x = arrayX.count;
int y = arrayY.count;

if (x >= y) {
//do something
}

これは可能ですか?

4

2 に答える 2

1

-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.
}

サンプルコード。良くないコード。:-)

于 2012-06-07T21:03:34.947 に答える
1

xはい、 と がやyなどのプリミティブ値である限り、機能するはずintですfloat。( のようなオブジェクトでは機能しませんNSNumber。提供されているメソッドのいずれかを使用して、そのオブジェクトからプリミティブ値を取得する必要があります)。

于 2012-06-07T20:58:43.547 に答える