我想從我的loginView控制器(ViewController
)到SecondViewController
獲取用戶名(txtUsername
),以便打印消息「歡迎用戶名」。我使用視圖控制器之間的Segue(login_success
)。在我的SecondViewController
中,我有NSString
(stringUsername
)來存儲我的FirstViewController
的用戶名。這是我在SecondViewController
代碼:在不同的視圖控制器之間傳遞數據
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
NSString *segueIdentifier = [segue identifier];
if ([segueIdentifier isEqualToString:@"login_success"]) {
ViewController *homeController = (ViewController *)[segue destinationViewController];
homeController.txtUsername.text = _stringUsername;
}
}
當我設置斷點它使輸出爲 「自我的印刷說明 - > _ stringUsername: (NSObject的)的NSObject =」
非常感謝你搶走你的時間來糾正我,因爲我是新來的。我有更多的困惑,但我會試圖弄明白這是學習的方式。再次感謝。 – Christine 2014-10-07 22:14:12