여기 내 상황입니다 :여러 배열 정렬
나는 6 개의 NSMutableArrays를 조작합니다. 그중 하나에 NSDate
개의 객체가 있고 다른 객체에는 NSNumber
이 있습니다. 그것들을 채울 때 각각에 대해 addObject:
을 사용하기 때문에 각 배열의 인덱스 0에는 날짜 배열의 인덱스 0에서 원하는 날짜의 모든 값이 들어 있습니다.
배열이 날짜 배열 (날짜 별, 오름차순)에 따라 정렬되도록하고 싶습니다. 즉, 정렬하는 동안 dates 배열의 행 5가 행 1로 이동되면 정렬해야합니다. 다른 모든 배열에도 적용될 수 있습니다. (이는 왜 물어하지 마십시오 주제에서 벗어난)
나는 이전에 CoreData를 사용했다,하지만 난 더 이상 사용해서는 안됩니다). CoreData에서, 나는NSSortDescriptor
를 사용할 수 있지만 나는
는 언제나처럼, 힌트/답변/솔루션 항상 감사합니다 :)
날짜를 포함한 6 개의 데이터 항목을 모두 6 개의 다른 배열로 유지하는 대신 하나의 객체로 패키징 할 수 없습니까? 그런 다음 하나의 배열을 갖게됩니다. 그 배열을 날짜 속성으로 정렬하면됩니다. – Anurag
네, 고마워요, 그건 술탄과 벤이 제안한 것입니다. 나는 내가 그렇게 생각조차하지 않았다는 것을 믿을 수 없다. – rdurand