IP属地:上海
runtime 1. 消息传递 先到缓存查找IMP如果没有,则根据isa指针找到类,然后再去methodlist查找有没有方法,如果没有,再去父...
1.关于相机 1.相机跟随第一步:找一个舒服的视角,将相机视野对准视角 (view to algin)第二步:相机添加脚本第三步:利用相机与玩家...
语义简介:实际上就是一个表达参数含义的字符串。 应用阶段到顶点着色器时用常用的语义如下:POSITION:模型空间中的顶点坐标NORMAL:模型...
最近学习 Shader中,备忘录吧,自己看的 实现效果 高光纹理光照模型 透明度测试
会发送 UIApplicationDidBecomeActiveNotification 通知.接收到通知可以做相应处理,防止首次进入白屏
有时候我们需要用到正则表达式,正则表达式的书写规则如下: 例如输入验证用户密码的正则表达式:^[a-zA-Z]\w{5,17}$表示密码规则是以...
CaseInterable协议 SE-0194介绍了在Swift 4.2中新增的一个新的CaseIterable协议 定义的枚举遵循CaseIt...
KVC底层原理 遍历字典,一一赋值 例如:name 1.先找setName方法 2.找不到setName方法就找name属性 3.找不到name...
方便自己查找 SEL 它是selector在 Objc 中的表示(Swift 中是 Selector 类)。selector 是方法选择器,其实...