1
테이블 맨 위에서 아래로 내려가는 선택된 셀에 대해 작업을 수행하려고합니다.UITableView의 indexPathsForSelectedRows는 선택 순서에 따라 정렬됩니까?
UITableView
indexPathsForSelectedRows
은 사용자가 선택한 순서대로 행을 반환합니까, 아니면 순서가없는 집합입니까? 나는 이것을 공식 문서에서 보지 못했고 순서가 중요한 작업을 수행하기 전에 반환 된 배열을 어떤 방식으로 정렬해야 하는지를 알아야했습니다.
이 비록 indexPath별로 정렬 것이며, 나는 영업 이익은 그들을 선택 순서에 의해 "분류"해야 할 (또는 기대) 것이라고 생각 :
NSIndexPath
이후 구현compare:
, 배열을 정렬하는 것은 간단하다. 나는 "sorted"를 따옴표로 묶는다. 왜냐하면 실제로 정렬되지 않기 때문에, indexPaths는 당신이 선택한 순서대로 추가되기 때문이다. 나는 Apple이 indexPath에 의해 정렬 된 배열로 미래를 바꿀 수 있다고 생각하지만, 그것은 나에게 원격 가능성처럼 보입니다. – rdelmar@rdelmar Alex Stone의 첫 번째 문장을 읽어주십시오. –
그 전에 있었나요? 장님이되어야합니다! – rdelmar