2012-03-24 6 views
0

하나의 tableview가있는 프로그램을 만들려고합니다. 행 중 하나를 클릭하면 다른보기 컨트롤러 (새보기 컨트롤러 또는 새 tableviewcontroller)에 연결됩니다. 나는 모든 튜토리얼을 온라인으로 따라 가면서 실제로 다른 뷰와 연결되는 tableview 컨트롤러를 만드는 데 큰 어려움을 겪었다. 마침내 마스터 뷰 컨트롤러였던 새로운 프로젝트를 만든 다음 Xcode가 이미 그것을 설정했기 때문에 작업을 마쳤습니다. 여기에서 나는 새 화면에 행을 연결하고 싶지만 다른 tableviewcontroller에 한 행의 링크가있을 때 두 번째 tableviewcontroller를 사용할 수 없습니다. 스토리 보드에서이 작업을 수행했으며, 두 번째 tableview 컨트롤러가 .h 또는 .m 파일에 연결되어 있지 않으면 모두 작동합니다. .h 및 .m 파일을 만들 자마자 테이블에 입력 한 모든 데이터가 손실되고 더 이상 작동하지 않습니다. 두 번째 tableviewcontroller가 새로운보기 컨트롤러에 연결하기 위해서만 있으면 .h 또는 .m 파일이 필요합니까? 왜냐하면 그 자체가 없기 때문에 에뮬레이터가 없어도 잘 돌아가고 있기 때문입니다.스토리 보드를 사용하는 경우 .h 및 .m 파일을 링크해야합니까?

+0

코드 예제를 제공하거나 최소한 작성한 내용을 구성하는 것이 더 좋습니까? 당신이 실제로 요구하는 것을 따라하기가 약간 어렵습니다. – MarqueIV

+0

코딩 문제가 아니기 때문에 코드 예제가 없습니다. 스토리 보드 문제가 많습니다. 난 단지 새로운 뷰에 링크 된 tableviewcontroller를 원했다. 화면에 다른 기능이없는 정적 테이블이었습니다. 화면에 아무 것도 코딩 할 필요가 없기 때문에 .h 및 .m 파일이 필요한지 알고 싶었습니다. – spudsta

+0

그것이 내가 '또는 적어도 당신이 쓴 것을 더 잘 정리했다고 말한 이유입니다.' :) 그러나 당신이 그들의 대답을 받아 들였을 때 아래의 사람이 내가 한 것보다 더 잘 따라 갔던 것 같습니다. 그래서 우리는 모두 여기에 있습니다. 그래서 그것은 모두 좋습니다! :) – MarqueIV

답변

0

스토리 보드에 대한 내 경험으로 볼 때 동적 프로토 타입을 사용하는 경우 UITableViewControllers는 .h & .m 만 있으면됩니다.

그래서 : 동적 프로토 타입이 자신의 대표를 위해 필요할 정적 세포 1. UITableViewControllers은 .H하는 .m에게 2 UITableViewControllers 필요하지 않습니다.

+0

고마워요! 나는 그것이 사실이라고 생각했다. – spudsta

관련 문제