2013-03-20 65 views
-1

基本上如果查看controller 1number == 2我想在view controller 2中激活一個方法。什麼是最好的方法。我正在考慮爲此使用NSUserDefaults布爾值。什麼是最好的方法來檢查另一個控制器中的if語句

視圖控制器1

if (number ==2) { 
} 

視圖控制器2

-(void)numberequals2 { 
    NSLog(@"number2") 
} 
+0

什麼叫激活是什麼意思?如果number == 2,你想調用一個方法嗎? – zahreelay 2013-03-20 16:51:30

+0

是的,抱歉遺漏溝通。但方法需要在視圖控制器2中調用。 – 2013-03-20 16:52:27

+0

然後,您可以創建一個對象並調用該方法,但如果我錯了,請您澄清一下嗎? – zahreelay 2013-03-20 16:54:04

回答

0
if (number == 2) { 

    //create an object for ViewController2 if it doesn't exists 
    [viewController2Obj numberequals2] 
} 
+0

我的情況會有所不同。對不起,沒有說得對。我稍後會發佈一個新問題。 – 2013-03-20 17:45:26

相關問題