我在这里检查了有关堆栈溢出的问题,我以相同的方式进行操作,但仍然返回 NULL
在第一个视图中
在 firstviewcontroller.hi 中有
@property (nonatomic, copy) NSString *Astring;
在第一个viewcontroller.m
#import "SecondViewController.h"
...
@synthesize Astring = _Astring;
...
- (IBAction)filterSearch:(id)sender {
NSlog(@"%@",Astring)
}
在第二个viewcontroller.m
#import firstviewcontroller.h
...
...
FirstViewController *controller = [[FirstViewController alloc]initWithNibName:@"FirstViewController" bundle:nil];
controller.Astring = @"YES";
所以基本上我在第一个视图控制器中创建一个变量并将第二个视图控制器中的变量传递给第二个视图,但它总是返回 NULL...
我的逻辑是错的还是别的什么