1

我想将 sortedArrayUsingSelector 方法与我制作的需要参数的自定义比较选择器一起使用。

这是我的自定义比较器声明器(.h 文件):

- (NSComparisonResult)compareWith:(Object *)otherObject AndIntParameter:(int)param;

问题是 sortedArrayUsingSelector 似乎不允许一种“WithObject”方法传递参数。我正在寻找这样的东西:

NSArray *sortedArrayList = [anotherList sortedArrayUsingSelector:@selector(compareWith:AndIntParameter:) withObject:i];

我可以通过以肮脏的方式编码来避免这种情况,但我真的不想这样做......如果你能提供帮助,非常感谢。

4

0 回答 0