240 发简信
IP属地:广东
  • Resize,w 360,h 240
    iOS底层探究-类的结构分析

    前言 上篇博客说完了对象的成员博客-isa结构分析,今天我们来研究一下对象的爸爸,他就是类,相信大家都知道对象是由一个类通过调用(alloc i...

  • Resize,w 360,h 240
    iOS底层探究-isa结构分析

    前言 相信大部分多年工作经验的iOS开发者知道了OC的对象本质上是一个基于C语言封装的结构体。这个结构体有一个成员叫isa,它指向这个对象的类对...

  • Resize,w 360,h 240
    iOS底层探究-对象初始化内存申请

    前言 上篇博客说到了对象alloc初始化的三个步骤,今天就来详细说下第一步cls->instanceSize(extraBytes);做了什么。...

  • Resize,w 360,h 240
    iOS底层探究-alloc/init做了什么?

    前言 想必大家做开发的时候敲过无数遍 [[XXX alloc] init],那么alloc函数到底做了什么工作知道吗,不就是对象初始化开辟内存嘛...

  • Resize,w 360,h 240
    OpenGL深度测试理解

    1.什么是深度测试 深度 深度在OpenGL里面表示世界坐标系中像素点的Z轴距离观察者的距离。如下图所示观察者位置在圆点坐标是(0,0,0),水...

  • OpenGL绘制三角形,金字塔和圆环

    刚刚学习OpenGL,尝试绘制几个图形看下立体效果,不多说,直接上代码。 1.导入需要用到的库和定义全局变量 2.在主函数中初始化和注册各种回调...

  • Resize,w 360,h 240
    iOS圆角触发离屏渲染原理和时机

    相信iOS开发者工作中经常会写到按钮btn.layer.cornerRadius = 50;btn.clipsToBounds = YES;,面...

  • Resize,w 360,h 240
    iOS swift 绘制多边形峰值展示,任意设置边数,高度定制化

    iOS swift 绘制多边形峰值展示,任意设置边数,高度定制化。用贝塞尔曲线绘制,效果如下图 直接上git地址:GitHub - Acel-L...

  • Resize,w 360,h 240
    苹果开发者协议更新的解决方案(Edit Phone Number)

    In order to access certain membership resources, you must accept the lat...

个人介绍
iOS开发,swift,Objective-c,Flutter