gpt4 book ai didi

ios - 通过 didSelect 方法将值从 presentviewcontroller 传递到 viewcontroller

转载 作者:行者123 更新时间:2023-11-28 19:32:04 25 4
gpt4 key购买 nike

  comp_noti *ab=[self.storyboard instantiateViewControllerWithIdentifier:@"CompNoti"];

ab.cfid=@"b";

[self dismissViewControllerAnimated:YES completion:nil];

我正在使用上述方法,但是我没有在 View Controller 中获得值 b。

最佳答案

在 AppDelegate.h 中创建如下属性:

@property(nonatomic,strong)NSString *cfid;

在 AppDelegate.m @synthesize 中,如下所示:

@synthesize cfid;

之后,当您在 presentViewController 中为 cfid 设置值时,设置 AppDelegate 实例,如下所示:

import AppDelegate.h

并在 viewDidLoad 中创建实例,如下所示:

 AppDelegate *app=(AppDelegate *)[UIApplication sharedApplication].delegate;

然后像这样在下面设置你的代码:

comp_noti *ab=[self.storyboard instantiateViewControllerWithIdentifier:@"CompNoti"];

app.cfid=@"b";

[self dismissViewControllerAnimated:YES completion:nil];

现在您可以获得任何值 cfid 只需创建 AppDelegate 实例。希望对您有所帮助。

关于ios - 通过 didSelect 方法将值从 presentviewcontroller 传递到 viewcontroller,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42803056/

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