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 (Cocoa-dev@lists.apple.com)

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to