iPhone Obj C - Classificando uma matriz mutável de dicionários - exibe uma string, mas classifica por valor

Eu tenho um NSMutableArray com 30 dicionários dentro dele. Cada um contém um nome e um valor. Atualmente, tenho os nomes classificados para que o show em uma tabela seja exibido em ordem alfabética. No entanto, gostaria de fazer um UIButton para dar a opção de AINDA EXIBIR OS NOMES, mas ordenada pelo valor. O valor não precisa ser exibido. Além disso, onde nos arquivos .m / .h esses códigos seriam colocados? OBRIGADO!

questionAnswers(1)

yourAnswerToTheQuestion