여기에 새로운 ios가 있으므로 나와 함께하시기 바랍니다. 나는 주보기 컨트롤러 (mvc) 테이블 뷰 컨트롤러 (tc1) segues 있어요. TC1에서의 tableview위한NSArray를 세그 (segue)에 전달하면 다른 세그 (segue)로 전달됩니까?
+--------+ +--------+ +--------+
| | | | | |
| mvc |---->| tc1 |----->| tc2 |
| | | | | |
| | | | | |
+--------+ +--------+ +--------+
데이터 MVC의 prepareForSegue
의 어레이로 전달된다 TC1의 행을 터치하면 , 그것은 제의 tableview를 표시 (TC2)에 segues. tc1.h에 정의 된 속성에로드하고 있습니다.
tc1이 tc2 테이블 뷰에 대해 prepareForSegue
을 시작하므로 tc2가 채워지는 유일한 방법은 두 개의 어레이를 tc1에 전달하는 것입니다. 하나는 tc1 테이블 뷰이고 다른 하나는 tc1이 tc2로 전달되는 것입니다 (prepareForSegue
). 이 작업을 수행하는 더 좋은 방법이 있습니까?
감사합니다. 나는 방금 후자의 방식으로 그것을 끝내었다. 그것은 가장 효율적인 것처럼 보이지 않지만 그것이 때로는 방법입니다. 배열 데이터는 모두 전달되는 R/O입니다. – wufoo