2011-03-17 5 views
0

은 내가 tableview에 보여 테이블의 부모 뷰의 기능이를 사용축소 : didSelectRowAtIndexPath

-(IBAction)someFunc{ 
    UITableViewController* controller = [[UITableViewController alloc] init]; 
    [self presentModalViewController:controller]; 
    [controller release] 
} 

을하고 UITableViewtableView:didSelectRowAtIndexPath 방법에 dismissModalViewController를 호출 한 후, 상위 뷰는 것이다 잠깐만 보여 주면 프로그램이 무너집니다.

+0

마지막에 "붕괴"라고 말하면 충돌이 발생 했습니까? – esqew

+0

그래, 충돌! 붕괴는 붕괴와 다른가요? – CarmeloS

+0

@ user465191 : 여기에 코드를 올리시겠습니까? 그래서 우리가 당신을 도울 수 있습니다. –

답변

0

디버거에서 실행하고 콘솔을 살펴보십시오. 가능성이 무언가가 유지되지 않았습니다. 테이블의 부모 뷰의 viewWillAppear 및 viewDidAppear에 중단 점을 넣습니다 (아마도 후자에서). 릴리스 된 객체를 참조하는 가능성이 있습니다.

+0

알았어, 할당하는 걸 잊어 버린 배열을 찾았 어. – CarmeloS

관련 문제