1.内存地址转对象:
通过 Xcode 中的 【Debug View Hierarchy】,根据内存地址(比如:0x147f56930)找到内存地址对应的 对象,把内存地址粘贴到搜索框。
2.在非本类内部获取懒加载的属性但不触发懒加载,比如子类判断父类某个懒加载属性是否为空:
object_getIvar(self, class_getInstanceVariable([self class], "_xxx")) != nil
1.内存地址转对象:
通过 Xcode 中的 【Debug View Hierarchy】,根据内存地址(比如:0x147f56930)找到内存地址对应的 对象,把内存地址粘贴到搜索框。
2.在非本类内部获取懒加载的属性但不触发懒加载,比如子类判断父类某个懒加载属性是否为空:
object_getIvar(self, class_getInstanceVariable([self class], "_xxx")) != nil
本文标题:iOS杂记
本文链接:https://www.haomeiwen.com/subject/kdfzbftx.html
网友评论