2012-06-18 1 views
0

두 테이블 뷰 사이를 이동하는 nav 컨트롤러가 있습니다. 첫 번째 테이블보기에는 설정 앱과 같이 세부 옵션 레이블이있어서 선택한 옵션을 표시하고 싶습니다 (여러 항목 선택 가능). 불행히도이 문제를 해결하는 데 어려움을 겪고있는 메신저 ...indexPathsForSelectedRows에서 NSIndexSet 만들기

indexPathsForSelectedRows 메서드를 사용하여 부모 VC에 인덱스 경로를 다시 보내려고하지만 불행히도이를 사용하는 방법을 알 수 없습니다. 색인 경로를 사용하여 선택한 옵션을 분리합니다.

인덱스 경로 배열에 해당하는 인덱스에서 개체 배열을 쿼리 할 수있는 방법이 있습니까? 내 데이터 배열에 objectsAtIndexes : 메서드를 사용하고 싶지만 indexPathsForSelectedRows에서 indexSet을 만드는 방법을 알 수 없습니다. 누구든지이 작업을 수행하는 방법을 알고 있습니까?

답변

0

일반적으로 모델 개체를 선택했는지, 아니면 일반적으로 선택한 항목을 모두 참조하는 배열이 있는지를 알 수 있습니다. 따라서 행을 선택하면 배열에 추가됩니다 (선택을 취소하면 제거됩니다). 그런 다음이 배열을 다시 전달할 수 있습니다.

+0

예, 나는 그럴 것이라고 생각하지만 프로젝트에는 여러 선택 필드가 있습니다. 어쨌든 부모 배열 컨트롤러에서 선택된 특정 행에 배열을 연결해야합니다. 그렇게하는 방법을 완전히 모르겠습니다. . . –