【发布时间】:2012-02-14 18:04:39
【问题描述】:
例如,如果我有一个对象:
@interface MyObject
{
__id;
__data;
}
我有一个这样的对象的 NSArray:
id=4
data=Apple
id=5
data=Banana
id=6
data=Orange
我还有一个 NSArray 的 id:
{"5", "4", "6"}
现在我想按 id 对对象数组进行排序,使其按第二个数组中的顺序排列,所以结果应该是:
id=5
data=Banana
id=4
data=Apple
id=6
data=Orange
这可能吗(在 iPhone 的 ObjC 中)?什么是最有效的方法?
谢谢!
【问题讨论】: