好了,所以我有一個與界面生成器創建了一些元素的viewController方法和一些我自己的編碼。iphone實例/類方法的問題
我創建的IB視圖...讓調用它viewOne。我創建了一個循環來創建按鈕(通過代碼)並將它們放置在單獨的視圖(viewTwo)上。這是在類方法中完成的。但是,我希望每次單擊其中一個按鈕時都可以打開我製作的視圖。所以我做:
[button addTarget:self action:@selector(woogoo:)
forControlEvents:UIControlEventTouchUpInside];
的woogoo類執行以下操作:
+(void) woogoo:(id)sender {
//back button
[self.view addSubview:viewOne]
}
然而,一個按鈕被按下時,程序崩潰。我曾嘗試將woogoo作爲實例方法,但在這種情況下也會崩潰。我想要做的就是當單擊一個按鈕時顯示viewOne。任何想法我可以做什麼?
你什麼錯誤什麼時候你讓一個實例方法? – DyingCactus 2010-03-19 02:41:05
當我使woogoo實例方法..我在控制檯得到這個消息: 2010-03-19 00:16:17.258 InstantNavigatore [85979:207] *** + [HomeViewController woogoo:]:無法識別的選擇器發送到類0xc7b8 2010-03-19 00:16:17.259 InstantNavigatore [85979:207] ***終止應用程序由於未捕獲的異常 'NSInvalidArgumentException',原因:「*** + [HomeViewController woogoo:]:無法識別的選擇發送到類0xc7b8' – user290031 2010-03-19 04:14:47