我想将 sortedArrayUsingSelector 方法与我制作的需要参数的自定义比较选择器一起使用。
这是我的自定义比较器声明器(.h 文件):
- (NSComparisonResult)compareWith:(Object *)otherObject AndIntParameter:(int)param;
问题是 sortedArrayUsingSelector 似乎不允许一种“WithObject”方法传递参数。我正在寻找这样的东西:
NSArray *sortedArrayList = [anotherList sortedArrayUsingSelector:@selector(compareWith:AndIntParameter:) withObject:i];
我可以通过以肮脏的方式编码来避免这种情况,但我真的不想这样做......如果你能提供帮助,非常感谢。