今天主要学习了正向调用和反向调用,其中反向调用比较难以理解一些。
反向传值(反向调用)的过程:
1,在B类中声明一个A类型的weak属性,变量名叫delegate
2,在A类创建B类的时候,给B类的delegate 属性赋值为self
3,在B类中已经有了A类的对象 ,可以直接访问A类.h中的各种属性和方法。
然后老师让我们试着利用反向调用做了一个小游戏:打地鼠。
时间: 2024-10-04 16:52:20
今天主要学习了正向调用和反向调用,其中反向调用比较难以理解一些。
反向传值(反向调用)的过程:
1,在B类中声明一个A类型的weak属性,变量名叫delegate
2,在A类创建B类的时候,给B类的delegate 属性赋值为self
3,在B类中已经有了A类的对象 ,可以直接访问A类.h中的各种属性和方法。
然后老师让我们试着利用反向调用做了一个小游戏:打地鼠。