界面的通信
1.属性
2.方法
3.协议
4.block
1属性传值:概念 别的类想用你当前类的值
比如 你现在有两个ViewController A 和 B
现在A里面有个东西 要传给B 就比如说 A 里面有个 NSString AStr = @“你好”; 此时 B 呢 要找个东西接受它(也就是Str)
你就可以在B 里面写一个公共的属性 (public)
@property(nonatomic,retain)NSString * BStr;
然后 你在A里面 导入B的头文件 。BViewController.h
然后初始化BViewController的对象
然后BViewController * B= 【【BViewController alloc】init】;
B.BStr(那个属性名字) = AStr(也就是@“你好”这个字符串)