IP属地:上海
block传值步骤比代理传值步骤简便,实际开发中经常使用到。 block传值分为block属性传值和block方法传值 block属性传值 传值...
代理传值的步骤: 需要传值的界面操作步骤: 1.声明代理协议 2.声明代理方法 3.声明一个属性,用来表示当前类对象的代理 4.让代理执行对象的...
通过修改一个已存在类的方法, 来实现方法替换是比较常用的runtime技巧。 使所有的类都具有调换方法的功能: #import <Foundat...
遍历属性 #import <Foundation/Foundation.h> @interface StudentProperty :NSObj...
什么是runtime? runtime就是运行时,因为Objective-C是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来...