2014-02-26 29 views
0

很多RND和試n錯誤後,現在我在這裏問這個問題。我是iOS和Objective C的新手,所以我不確定錯誤的原因。我收到錯誤與未捕獲的異常終止 - 在導航的同時ViewControllers

的libC++ ABI,dylib:與類型NSException

的未捕獲的異常終止當我嘗試從一個視圖控制器第二視圖控制器即導航當我點擊按鈕即可完成導航崩潰n提出這個錯誤

現在,這是發生如果我在新的視圖控制器添加一些元素,如果我使新的viewcontroller,並保持它,因爲它沒有問題,它可以正常工作,但隨後當涉及到添加的東西它..它開始崩潰

下面是第二我想瀏覽什麼我做的是從一個視圖控制器的代碼,他們是我不使用導航控制器獨立的視圖控制器,只是想用代碼來實現它..

-(IBAction) tapForNavigation:(id) sender { 

    DAViewController *daCon = [self.storyboard instantiateViewControllerWithIdentifier:@"DAViewController"]; 
[self presentViewController:daCon animated:YES completion:nil]; 

} 

有這只是一個問題,因爲只有當涉及導航其面臨的問題時,其他所有方面都運行良好。

+0

難道我理解你正確地說,你發佈的作品很好,如果你不從故事板實例之後修改視圖控制器中的一段代碼?如果是這樣,你可以發佈你的代碼填充你的新視圖控制器的數據? – Mischa

+0

@Mischa:數據意味着在視圖控制器上添加視圖,並使用故事板添加視圖。 – user1201239

+0

instantiateViewControllerWithIdentifier = @「DAViewController」 <==改變「=」到「:」 – Horst

回答

0

使用此提出新的viewController

-(IBAction) tapForNavigation:(id) sender { 

    DAViewController *daCon = [self.storyboard instantiateViewControllerWithIdentifier:@"DAViewController"]; 
    [self.navigationController pushViewController:daCon animated:YES]; 

} 
相關問題