UIViewController的传值问题

墨一世容颜 发布于 2013/04/25 17:07
阅读 916
收藏 0
我从UIViewController1  push到UIViewController2    然后想把UIViewController2的值通过属性传给UIViewController1   在UIViewController2.h    import  UIViewController1.h      把UIViewController1定义为全局的  为什么会报错  说UIViewController1是未知的类型     xode  4.6.1是不能这样传值么?
加载中
0
dake
dake
能的呀..代码贴出来看看..
0
墨一世容颜
墨一世容颜
我试验了很多次都不行   就是在1中定义了2的全局  就不能在2中定义1的全局了
0
Railgun
Railgun

不应该是这样吗:

@interface ViewController2

@property (nonaomic, weak) ViewController1 *myViewController1;

@end
然后在push的代码里面:
ViewController2 *viewController = [[ViewController2 alloc] init];
viewController.myViewController1 = self;
[self.navigationViewController pushViewController:viewController];

0
fans1991
fans1991
可以实现的。。。
返回顶部
顶部