2014-06-24 22 views
0

ViewController有方法:IOS - 從另一個類寫的UITextField在IOS應用

(void) writeInViewController:(NSString *)var { 
     NSLog(@"Var: %@", var); 

} 

我送價值,這種方法(writeInViewController)從另一個類是獲得的價值,並在調試打印區,但我不能寫入到用戶界面(textfield.text = var) 我需要從這種方法添加文本UITextField

感謝

+0

你在你的ViewController中創建你的另一個類?在這種情況下,你可以把你的UITextField給你的另一個類。 – StrawHara

+0

你沒有給你Outlate的textfield代理。 –

+0

打開此鏈接它絕對有助於你 [1]:http://stackoverflow.com/questions/24178600/pass-a-value-from-one-viewcontroller-to-another-viewcontroller –

回答

1

如果我沒看錯你的價值剛開g分配給UITextField時爲null,做一件事情創建一個實例變量或屬性,然後將該值賦給變量,然後分配給UITextField它將起作用。