【发布时间】:2014-10-07 21:22:43
【问题描述】:
我想从我的 loginView 控制器 (ViewController) 获取用户名 (txtUsername) 到 SecondViewController,以便打印消息“欢迎用户名”。我在视图控制器之间使用 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;
}
}
当我设置断点时,它给出的输出为“打印 self->_stringUsername 的描述: (NSObject) NSObject = "
【问题讨论】:
标签: ios objective-c uiviewcontroller uistoryboardsegue