我有3個視圖控制器,我正在導航之間。當我打開我的應用程序時,我從Controller1開始,然後可以使用它導航到Controller2或Controller3。我可以單獨導航到它們中的每一個,但是,在我轉到Controller3後,返回到Controller1,然後嘗試導航到Controller2,得到代碼爲1的EXC_BAD_ACCESS。根本沒有發生異常或錯誤消息,它只是帶我到我的AppDelegate文件,並給我那個錯誤代碼。Swift:應用程序崩潰期間
我不知道問題是什麼,但似乎相關的是我將Controller3設置爲導航控制器的代表。我有第四個導航控制器,它也被設置爲委託,並且當我從1-> 4-> 1-> 2時導致相同的行爲,就像1-> 3-> 1-> 2一樣。只有當涉及2時,我纔有從1-> 4-> 1-> 3或1-> 3-> 1-> 4的問題。我不確定這個問題是否是代表,以及2不是被設置爲一個的事實。再一次,我可以自行導航到它,但是在導航到其他2個子視圖控制器之一後無法導航。
請注意,您在標題中提到了swift,但將問題標記爲目標-c – Josh 2014-12-03 11:19:44
@Josh Nah,其不是obj-c。嗯,可以,但我假設他很快使用。他沒有包含任何代碼,所以我們不能說。 – 2015-05-04 04:57:51