Como posso facilmente achatar uma matriz tridimensional em Cocoa?
Digamos que eu tenha uma matriz como esta:
NSArray *threeDimensionalArray = @[
@[
@[ @"Peter", @"Paul", @"Mary" ], @[ @"Joe", @"Jane" ]
],
@[
@[ @"Alice", @"Bob" ]
]
];
e eu quero que isso se torne:
@[ @"Peter", @"Paul", @"Mary", @"Joe", @"Jane", @"Alice", @"Bob" ]
Como posso criar mais facilmente este array achatado?