gpt4 book ai didi

iphone - 如何将 NSString 发送到另一个 View Controller

转载 作者:行者123 更新时间:2023-11-28 20:35:24 25 4
gpt4 key购买 nike

我有一个 IBAction,它在触发时调用不同 View Controller (APICallsViewController) 中的另一个方法。我还希望向该方法发送 NSString(消息)

这是我的 IBAction 推送到 APICallsViewController 和 NSString 消息。我的问题可能是如何在另一个 View Controller 的方法中获取该 NSString 的内容。

谢谢你的帮助

-(IBAction) someMethod{
APICallsViewController *apiViewController = [[APICallsViewController alloc] init];
[self.navigationController pushViewController:apiViewController animated:YES];

NSString *message = [NSString stringWithFormat:@"Check out %@", nameLb.text];

[apiViewController apiGraphUserCheckins];

[apiViewController release];

}

最佳答案

在 APICallsViewController.h 中执行此代码

@interface APICallsViewController : UIViewController{
NSString *strMessage;

}
@property(nonatomic,retain) NSString *strMessage;

@end

APICallsViewController.m

 @synthesize strMessage;

- (void)viewDidLoad {
Nslog(@"%@",strMessage);


-(IBAction) someMethod{

APICallsViewController *apiViewController = [[APICallsViewController alloc] init];
[self.navigationController pushViewController:apiViewController animated:YES];

NSString *message = [NSString stringWithFormat:@"Check out %@", nameLb.text];
apiViewController.strMessage=message;
[apiViewController apiGraphUserCheckins];

[apiViewController release];

}

关于iphone - 如何将 NSString 发送到另一个 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10719017/

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