2010-08-30 25 views
0

這可能是一些菜鳥的錯誤,但我無法弄清楚。我在我的應用程序中建立了一個按鈕,用於回憶Safari中的鏈接。從我的方法文件時,它看起來是這樣的:按鈕使我的多視圖iphone應用程序崩潰! (但單一視圖是好的)

的OBJ C代碼:

-(IBAction)linkSafari{ 

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://en.wikipedia.org/"]]; 
} 

我聯繫起來的IB和一切似乎都不錯。

當我創建與單個視圖應用程序相同的設置時,它的效果很好,但每當我在我的多視圖應用程序中單擊它時,它都會自動崩潰。在我的模擬器和物理ipod上以相同的方式行事。

是否有無數的地方我可能搞砸了,還是有一個地方我應該看看?

+2

第一件要看的就是崩潰日誌 - 你可能在那裏找到錯誤信息 – Vladimir 2010-08-30 19:04:08

+0

我很新。你能把我指向崩潰日誌嗎? – fender1165 2010-08-30 19:07:41

+0

如果您在調試模式下運行應用程序,那麼您將能夠看到調用堆棧並將錯誤消息打印到控制檯(可以使用菜單運行/控制檯或shift-cmd-R快捷方式查看它)。您還可以在管理器窗口(菜單窗口/管理器)中看到設備崩潰日誌 – Vladimir 2010-08-30 19:15:27

回答

0

我不認爲這個問題是在那個特定的功能, 但在途中,你創建的意見和viewcontrollers

+0

我認爲你是對的,但我不知道如何確定問題所在。 – fender1165 2010-08-30 19:08:43

+0

你最好在這裏發佈更多的代碼 – rano 2010-08-30 19:11:55

+0

這是相當模糊的,但嘗試做一個多視圖應用程序的例子,其中按鈕只執行虛擬的NSLog調用。一旦你有多視圖框架的工作,你可以開始做一些其他的東西。 在youtube上有一些簡單的教程 – 2010-08-30 19:24:58

0

任何有興趣,這是解決由於一組額外的眼睛。在我的標籤欄上,我爲每個部分聲明瞭分配的筆尖,但錯過了幾個班級關聯。這讓我感到困惑。

+0

好聽。繼續,然後接受你自己的答案。 – raidfive 2011-06-25 01:04:10

相關問題