-5
ViewDidAppear에서 UITableView 데이터를 다시로드하면 내 응용 프로그램이 충돌합니다. 테이블에있는 항목 수가 20 미만인 때까지 그것은 잘 작동하지만 위의 간다 일단 어디 이제까지 충돌 있고 내가테이블 데이터를 다시로드하는 중 내 응용 프로그램이 충돌 함
[tableview reloadData];
ViewDidAppear에서 UITableView 데이터를 다시로드하면 내 응용 프로그램이 충돌합니다. 테이블에있는 항목 수가 20 미만인 때까지 그것은 잘 작동하지만 위의 간다 일단 어디 이제까지 충돌 있고 내가테이블 데이터를 다시로드하는 중 내 응용 프로그램이 충돌 함
[tableview reloadData];
를 호출 할 때마다 그것은 거의 확실 UITableViewDataSource
메소드로부터 반환 된 값 사이의 차이입니다 :
tableView:numberOfRowsInSection:
과 호출 :
tableView:cellForRowAtIndexPath:
여기서 tableView:numberOfRowsInSection:
은 tableView:cellForRowAtIndexPath:
보다 많은 행을 반환합니다.
그러나 추가 정보를 제공하지는 않습니다.
show cellForRowAtIndexPath. 충돌이있을 가능성이 가장 큽니다 –
그 정보만으로도 우리가 어떻게 당신을 도울 것으로 기대합니까? – Joe
오류 메시지가 표시됩니까? 스택 추적? 아무것도? – Toastor