NSComparisonResult and equality
NSComparisonResult and equality
- Subject: NSComparisonResult and equality
- From: Patrick Mau <email@hidden>
- Date: Wed, 01 Jul 2009 13:32:22 +0200
Hello everyone
Here's a really short question regarding possible future API changes.
Since NSComparisonResult is an ordered enum typedef, I'd like to know
if it's safe to write
the following code to test for 'greater or equal to':
// This would cover both NSOrderAscending and NSOrderSame
if ([obj1 compare:obj2] < NSOrderDescending) {
// code
}
instead of testing for both constants:
// This makes both tests explicit
if (([obj1 compare:obj2] == NSOrderAscending) || ([obj1 compare:obj2]
== NSOrderSame)) {
// code
}
Thanks a lot
Patrick
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden