NSSortDescriptor按结构的值排序

时间:2013-07-23 15:10:16

标签: objective-c struct nsarray nssortdescriptor

我有一个数组,其中包含一个内部有两个对象的对象。其中一个将此结构作为属性:

typedef struct Price {
    int base;
    int net;
    int sell;
} Price;

我需要按“基数”排序,但我无法弄清楚如何

结构如下:

包含ObjectsA的数组。

ObjectA有两个属性:ObjB和ObjC。

ObjC将Price作为财产。

任何帮助将不胜感激:)

1 个答案:

答案 0 :(得分:0)

我最终在我的ObjC上创建了一个新属性,其中包含一个重写的getter,它从同一对象的另一个属性中使用的struct返回base。它有效,但我不知道这是否是实现这一目标的最佳方式。