控制器反向传值(不用代理)

把需要传递的信息作为成员变量写在A控制器的.h文件中。

在push或presnt一个新的控制器B的时候,将A控制器设为B控制器的成员变量。

这样就可以在B控制器中修改A控制器的属性。

 

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController

@property (nonatomic, assign) NSInteger age;

@end

@interface ViewController2 : UIViewController

@property(nonatomic,strong)ViewController * viewController;

@end

发表评论