Sortowanie dwóch NSArr razem ze sobą

Mam kilka tablic, które należy sortować obok siebie.

Na przykład pierwsza tablica ma nazwy:@[@"Joe", @"Anna", @"Michael", @"Kim"], a druga tablica zawiera adresy:@[@"Hollywood bld", @"Some street 3", @"That other street", @"country road"], gdzie indeksy tablic idą w parze. „Joe” mieszka w „Hollywood Bld” i tak dalej.

Chciałbym posortować tablicę nazw alfabetycznie, a następnie posortować tablicę adresową obok siebie, aby nadal były ze sobą połączone, przy czym „Hollywood bld” ma taki sam indeks jak „Joe”. Wiem, jak posortować jedną tablicę alfabetycznie za pomocą

NSSortDescriptor *sort=[NSSortDescriptor sortDescriptorWithKey:@"name" ascending:NO];
[myArray sortUsingDescriptors:[NSArray arrayWithObject:sort]];

Ale czy istnieje prosty sposób na uporządkowanie drugiej tablicy przy użyciu odpowiedniej kolejności?

questionAnswers(4)

yourAnswerToTheQuestion