popViewControllerAnimated执行太快错误导致程序crash

如果[a pushViewController:b animated:YES]后,在b中立即执行 [b popViewControllerAnimated:YES]会导致程序crash;

因为a push b 需要时间,因此b必须要在动画结束后才能pop.

结果方法:

把b pop从viewDidLoad转移到viewDidAppear中执行。

posted @ 2012-07-05 11:27  Gukw  阅读(1501)  评论(0编辑  收藏  举报