iOS 中,UITableView Cell Push 的問題
(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
(void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
昨天我們討論到,如果是利用 StoryBoard 來拉 Push 的動作,那這兩個方法哪個會先執行呢?
如果有作實驗,就知道答案是 prepareForSegue 會先執行,而 didSelectRowAtIndexpath 會後執行.
所以如果希望選取 Cell 之後要進行 Segue 的動作,則必須考慮順序的問題.