2011-10-04 3 views
0

각 키 값이있는 사전 배열이 있습니다. 이 데이터를 테이블 뷰에 표시합니다. 데이터를 정렬 할 맨 위에 분할 된 컨트롤을 추가하고 싶습니다. keyvalue 중 하나는 내림차순으로 정렬해야하는 문자열 형식의 날짜이고, 다른 하나는 내림차순으로 정렬해야하는 double 값입니다. 나는 마지막으로 어떤 값을 치고 어떤 종류의 프랭크 슈타인의 사다리를 만드는 것과 같은 너무 복잡한 해결책을 생각했다.키 값을 기반으로 데이터 배열 정렬

누군가가 나를 더 나은 방향으로 안내 할 수 있기를 바랍니다. 당신이 그들을 정렬 할`NSDate` 다음 당신은 그냥 사용할 수있는`NSSortDescriptor`으로 날짜를 얻을 수있는 경우

+0

이동합니다. – rckoenes

답변

1

여기 당신은

NSSortDescriptor * descriptor = [NSSortDescriptor sortDescriptorWithKey:@"theDateKey" ascending:NO]; 
[searchTermsArray sortUsingDescriptors:[NSArray arrayWithObject:descriptor]];