Tengo varias matrices que deben ordenarse una al lado de la otra.Ordenando dos NSArrays juntos uno al lado del otro
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 los arrays' van de la mano. "Joe" vive en "Hollywood bld", y así sucesivamente.
Me gustaría ordenar el conjunto de nombres alfabéticamente, y luego tener la matriz de direcciones ordenada al costado, por lo que todavía van juntas, con "Hollywood bld" que tiene el mismo índice que "Joe". Yo sé cómo ordenar una matriz alfabético con
NSSortDescriptor *sort=[NSSortDescriptor sortDescriptorWithKey:@"name" ascending:NO];
[myArray sortUsingDescriptors:[NSArray arrayWithObject:sort]];
Pero ¿hay alguna manera fácil de conseguir la segunda matriz ordenada usando el orden apropiado?
Excelente script. Ojalá fuera más simple, pero supongo que así es como es la programación ... –