use*_*219 2 compare object objective-c
如何在Objective-C中比较自定义类的两个对象?我试着重载
- (NSComparisonResult)compare:(id)other;
方法.如果我手动调用该方法,这非常有效
if ([obj1 compare:obj2] == NSOrderedDescending) {
// do something
}
Run Code Online (Sandbox Code Playgroud)
我有什么方法可以这样做吗?
if (obj1 > obj2) {
// do something
}
Run Code Online (Sandbox Code Playgroud)
还是有另一种方法需要重载?