我正在尝试将一个整数变量从一个 UIView 传递到另一个。基本上,我设置了两个 UIView 控制器。第一个 UIViewController 有一个名为“page”的整数,第二个 UIViewController 有一个名为“page_num”的整数。
我要做的是将变量从 Int“page”传递到 Int“page_num”。但我收到以下错误:
在“ImageViewer *”类型的对象上找不到属性“page_num”....
这是我的代码(头文件):
ImageViewer *seccondata;
@property (nonatomic, retain) ImageViewer *seconddata;
这是我的代码(实现文件):
ImageViewer *screen = [[ImageViewer alloc] initWithNibName:nil bundle:nil];
self.seconddata = screen;
seconddata.page_num = page;
screen.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentViewController:screen animated:YES completion:nil];
我究竟做错了什么?当我想将一个 NSString 从一个 UIViewController 传递到另一个时,上面显示的代码有效。