도시 목록을 표시하는 UITableView가 있습니다. 상태로 구분하고 싶습니다. 내 Array에서 올바른 항목을 선택하는 방법을 알아낼 수 없습니다. 섹션 1 (아리조나)에 2 개의 도시가 있고 섹션 2 (캘리포니아)에 2 개의 도시가있는 경우 cellForRowAtIndexPath, 2 단계에서 도시 1은 배열의 3 번째 항목 임에도 불구하고 색인이 0입니다. City Array를 State Array로 바꾸는 것에 대해 생각해 보았습니다. 각 항목에 배열이 있지만, 아직 어떤 섹션이 있는지 모르기 때문에 City Array가 States Array I 액세스해야합니다.UITableView, cellForRowAtIndexPath 동안 섹션을 어떻게 알 수 있습니까?
도움을 주시면 감사하겠습니다.
좋아 ... 분명히 나는 이것을 올바르게 연구하지 못했습니다. 바보 같은 질문에 대해 죄송합니다. –
조금 어리석은, 아마; 하지만 극도로 : 나는 처음 아이폰 dev에 시작했을 때 비슷한 질문을했다. – Elliot
아마도이 문제를 직접 해결하지 못한 이유는 행 및 섹션 속성이 NSIndexPath에 UIKit을 추가했기 때문입니다. NSIndexPath 문서를 조회하면 문서화되지 않습니다. 그러나 여기에 문서가 있습니다 : http://developer.apple.com/iphone/library/documentation/UIKit/Reference/NSIndexPath_UIKitAdditions/Reference/Reference.html –