2011-03-20 4 views
1

내 테이블 뷰 & 탐색 컨트롤러를 채우는 plist가 있으며 세부 뷰가있는 후 적어도 2 레벨 아래로 이동합니다. 그런 다음 화면 절반 만 차지하는 세부보기에 테이블보기를 넣으려고합니다. 필자가해야 할 일은 plist 내의 'position'을 상세 뷰로 전달하는 것이므로 plist의 올바른 정보로 테이블 뷰를 채울 수 있습니다.plist 데이터를 한 뷰에서 다른 뷰로 전달

테이블 뷰에 필요한 정보는 plist 내에 '묻혀 있습니다.'그래서 plist를 새로운 세부 뷰에 추가해야하는 경우 plist 내의 지점으로 돌아갈 방법을 모르겠습니다. 나는 방금 나온 테이블 뷰에있었습니다.

나는 그것을 이해하기에 충분하다고 설명하기를 바랍니다.

감사합니다.

답변

1

'plist'(즉, 속성 목록)는 파일 형식 일뿐입니다. 일단 메모리에 읽어 들인다면 사전, 배열, 문자열, & 날짜가 모두 서로 연결된 객체 그래프가됩니다. 세부 컨트롤러를 만들 때 필요한 그래픽의 일부만 전달할 수 있습니다. 어쩌면 테이블에 사전의 배열로 저장된 데이터가 표시 될 수도 있습니다. 세부 컨트롤러를 만들 때 선택한 행에 해당하는 배열의 사전을 전달할 수 있습니다.

+0

대단히 감사합니다. 많은 의미가 있습니다. 행을 선택하면 새 사전을 만들고 선택한 사전의 내용으로 채운 다음 상세보기로 전달합니다. 건배! – Luke

+0

도와 줘서 기쁩니다. 원래 사전을 전달하지 않는 이유는 무엇입니까? – Caleb

관련 문제