我们使用第三方库,有时候需要获取其成员变量。方法如下:
导入runtime
声明一个Person类
@interface Person : NSObject |
使用runtime获取私有属性
//遍历获取Person类所有的成员变量IvarList |
打印结果如下:
2019-12-12 15:14:02.115744+0800 PersonRuntime[11576:1071364] Person拥有的成员变量的类型为@"NSString",名字为 address |
我们使用第三方库,有时候需要获取其成员变量。方法如下:
导入runtime
声明一个Person类
@interface Person : NSObject |
使用runtime获取私有属性
//遍历获取Person类所有的成员变量IvarList |
打印结果如下:
2019-12-12 15:14:02.115744+0800 PersonRuntime[11576:1071364] Person拥有的成员变量的类型为@"NSString",名字为 address |