Classificando uma matriz de dicionários no Swift 2
Eu li muitos artigos sobre SO e ainda estou perplexo! Eu tenho uma matriz de dicionários, veja abaixo:
var myArray = [[String:AnyObject]]()
myArray.append([
"caseNumber" : "12349",
"formType" : "Advanced",
"caseStatus" : "Approved",
"caseDetails" : "blah blah",
"caseLUD" : NSDate(),
"friendlyName" : "name1"
])
myArray.append([
"caseNumber" : "12345",
"formType" : "Standard",
"caseStatus" : "On-Hold",
"caseDetails" : "blah blah",
"caseLUD" : NSDate(),
"friendlyName" : "name2"
])
myArray.append([
"caseNumber" : "12342",
"formType" : "Normal",
"caseStatus" : "Rejected",
"caseDetails" : "blah blah",
"caseLUD" : NSDate(),
"friendlyName" : "name3"
])
Esses dados entrarão em um tableView e eu quero que o usuário possa decidir a ordem de classificação, seja porcaseNumber
Ou meucaseLUD
(encontro). Mas não consigo descobrir como reordenar a matriz por valores. Alguma idéia, por favor? Toda ajuda apreciada.