self和super区别 self 是关键字代表当前方法的调用者如果是类方法:代表当前类如果是对象方法:代表当前类的对象 super 编译器指令 [self message]...
self和super区别 self 是关键字代表当前方法的调用者如果是类方法:代表当前类如果是对象方法:代表当前类的对象 super 编译器指令 [self message]...
简介:通过NSProxy 可以实现类的"伪多继承",demo中KLProxy通过拦截方法修改了cat和dog本来的log 1.VC实现 2.cat.m 类 3.Dog.m p...
元旦回来第一天上班,看到网上有人分享了元旦节app换皮肤的文章,有几种方法,小弟不才,总结出了一种我认为最好的方法,分享一下。鲜花💐走一波哈 😄😄😄。 一、简介 ...
参考篇:iOS-Block浅谈 前言:本文简述Block本质,如有错误请留言指正。 第一部分:Block本质 Q:什么是Block,Block的本质是什么? block本质上...
https://www.jianshu.com/p/0afda1f23782
ObjC 类中的属性、方法还有遵循的协议等信息都保存在 class_rw_t 中: 其中还有一个指向常量的指针 ro,其中存储了当前类在编译期就已经确定的属性、方法以及遵循的...
isa指针:OC是一门面向对象的语言,每一个对象都是类的一个实例。在objective-c语言的内部,每一个对象都有一个isa指针,指向该指针的类。每一个类描述了一系例他的实...
1、cocoapods的下载原理 s.source = { :git => 'git@gitlab.xxx.net:ios-thirdpartservice/xxxreact...
场景: 用户通过点击链接直接跳转到APP (没有提示),如果手机没有安装app会选择浏览器打开(系统自己会判断是否安装了app) 要求: 1.必须是Https 2.app本地...