也许是一种复杂的措辞方式。
应该发生的过程:
- FirstViewController 加载
- 您单击一个按钮,该按钮显示一个新视图,其中
partial curl
- 你选择一个 UITableCell
FirstViewController
您在单击的任何单元格中设置一个属性- 在回调方法中
FirstViewController
您访问属性以确定下一阶段的执行。
但是,当设置属性并尝试检索它时,它会以NULL
. 这是我尝试设置它的方式:
FirstViewController.h
:
@interface FirstViewController : UIViewController
{
NSString *navOption;
}
@property(nonatomic, retain) NSString *navOption;
FirstViewController.m
( 打回来 ):
@synthesize navOption;
-(void)callBackForNav{
NSLog(@"Inside callback: %@", navOption);
}
里面SecondViewController
:
FirstViewController *dw = [[FirstViewController alloc]
initWithNibName:nil bundle:nil];
dw.navOption = @"Filter Results";
我希望在回调navOption
中等于过滤结果,但是它输出为NULL
. 有什么想法我哪里出错了吗?