使用对象对嵌套的NSArrays进行排序

时间:2017-04-17 11:25:23

标签: sorting properties nested nsarray alphabetical

你好聪明的人在那里。我需要你的帮助(再次)。

我有一个包含对象数组的NSArray。在对象的属性中,有一个被称为" name"。

每个嵌套的数组都包含具有相同名称'的对象。 (但其他属性的值不同)。简化,它看起来像这样:

@[
  @[myObject.name=@"c",myObject.name=@"c",myObject.name=@"c"],
  @[myObject.name=@"a",myObject.name=@"a"],
  @[myObject.name=@"b",myObject.name=@"b",myObject.name=@"b",myObject.name=@"b",myObject.name=@"b"]
]

现在,我想以这种方式对数组进行排序,嵌套数组按字母顺序排列,如下所示:

@[
  @[myObject.name=@"a",myObject.name=@"a"],
  @[myObject.name=@"b",myObject.name=@"b",myObject.name=@"b",myObject.name=@"b",myObject.name=@"b"],
  @[myObject.name=@"c",myObject.name=@"c",myObject.name=@"c"]
]

你们有没有提示如何处理这个问题?不应在内部对嵌套数组进行排序或重新排列。

感谢您的建议

0 个答案:

没有答案