Clasificando dos NSArrays juntos lado a lado
Tengo varios arreglos que deben ser ordenados lado a lado.
Por ejemplo, la primera matriz tiene nombres:@[@"Joe", @"Anna", @"Michael", @"Kim"]
, y y la otra matriz contiene direcciones:@[@"Hollywood bld", @"Some street 3", @"That other street", @"country road"]
, donde los índices de las matrices van juntos. "Joe" vive en "Hollywood bld" y así sucesivamente.
Me gustaría ordenar la matriz de nombres por orden alfabético, y luego ordenar la matriz de direcciones para que se unan, con "Hollywood bld" teniendo el mismo índice que "Joe". Sé cómo ordenar una matriz alfabética con
NSSortDescriptor *sort=[NSSortDescriptor sortDescriptorWithKey:@"name" ascending:NO];
[myArray sortUsingDescriptors:[NSArray arrayWithObject:sort]];
Pero, ¿hay alguna manera fácil de ordenar la segunda matriz usando el orden apropiado?