IOS tableView連續跳轉

剛剛遇到一個有趣的問題,是粗心導致的,在tableView里面又一個代理方法是

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

然后進去頁面跳轉判斷我用的是switch

switch (indexPath.row) {

case 0:{

}

case 1:{

}

case 2:{

}

break;

default:

break;

}

大家再看看下面這種寫法

switch (indexPath.row) {

case 0:{

}break;

case 1:{

}break;

case 2:{

}break;

default:

break;

}

是的 你沒看錯就是少寫了break?

在第一種方法里面循環跳頁面 是因為沒有break ,break的作用就是跳出這個循環體,所以我才會一直不斷的跳到最后一個,所以在我們日常開發中,細心細節是非常重要的

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容