下面的代碼在ios 6中工作,但在ios 7中它是在「indexPathForCell」點引起崩潰的應用程序。幫助我解決這個問題..有表格視圖,我們點擊一個單元格,再次移動到第二個視圖中,表格視圖將加載數據...但在該應用程序崩潰之前..關於iphone
由於事先
UIView *view = [self superview];
// Find TableViewCell
if(view != nil && ![view isKindOfClass:[UITableView class]]) view = [view superview];
UIView *cellView = [self superview];
// Find TableViewCell
if(cellView != nil && ![cellView isKindOfClass:[UITableViewCell class]]) cellView = [cellView superview];
if(view != nil && cellView != nil) {
UITableViewCell *cell = (UITableViewCell*)cellView.superview.superview;
UITableView *tableView = (UITableView*)view;
if([tableView style] == UITableViewStyleGrouped)
{
NSIndexPath *path = [tableView indexPathForCell:(UITableViewCell*)cell];
if(path) {
int count = [tableView numberOfRowsInSection:[path section]];
這段代碼應該做什麼? –
這是顯示錶格視圖中的數據,點擊表格視圖的單元格後 – vaibhava