gpt4 book ai didi

ios - 使用 Segue 从 UIViewController 传输字符串

转载 作者:行者123 更新时间:2023-11-29 03:33:52 25 4
gpt4 key购买 nike

我正在做以下事情:

#ViewController1.m

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
NSLog(@"Transferring");

guestViewController *controller = [segue destinationViewController];
[controller.label isEqualToString:self.num_value.text];
}

但是当加载 View 时,文本不会贯穿或显示在标签中。我在过去的程序中这样做过,它在 Xcode 4 上工作。但是,由于某些原因,在 Xcode 5 中它对我不起作用。为了在 Xcode 中正常工作,我还需要实现其他什么吗?

最佳答案

将此添加到您的 guestViewController 的头文件中:

@property(非原子,强)NSString *value;

你的prepareForSegue方法变成这样:

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
NSLog(@"Transferring");

guestViewController *controller = [segue destinationViewController];
[controller setValue : self.num_value.txt];
}

isEqualToString 用于比较!不用于赋值。

然后在您的 viewDidLoad 方法中添加以下内容:

[textLabel setText:值];

关于ios - 使用 Segue 从 UIViewController 传输字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19430220/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com