我正在尝试从 MainViewController 访问字典到 dataViewController。
在 dataViewController 我在“.h 文件中创建了一个属性:
@property (nonatomic, retain) NSDictionary *dataDict;
合成“.m”文件中的文件
@synthesize dataDict;
并在 viewDidLoad 方法中,放置:
-(void)viewDidLoad {
[super viewDidLoad];
NSLog(@"Time: %@", dataDict);
}
现在在我的 MainViewController 中,我已导入 .h 文件:
#import "dataViewController.h"
并在 ViewWillAppear 中放置的“.m”中:
dataViewController *controller = [[dataViewController alloc] init];
controller.dataDict = jsonDict;
NSLog(@"Time: %@", controller.dataDict);
MainViewController 中的 NSLog 会按原样显示。
来自 dataViewController 的 NSLog 说 NULL。