240 发简信
IP属地:安徽
  • Resize,w 360,h 240
    OC alloc&new&init 分析

    什么是alloc? 分析alloc之前我们来分析一段代码 分别打印出三个对象的 内容 内存地址 对象指针地址 得出结果如下 :通过结果可以看出 ...

  • OC 对象的本质

    首先大家要知道的是 万物皆对象 类实例化出的对象叫实例对象 类也可以称为类对象 都是对象,那么这样我们就可以探索下底层 对象到底是什么 分析源...

  • 到底什么是block?

    简述Block block 是 C 语言的扩充功能,我们可以认为它是 带有自动变量的匿名函数,同时也是一个对象。 首先Block声明及定义语法,...

  • Resize,w 360,h 240
    alloc做了什么

    简单的用两种图来说明alloc 做了什么首先NSObjec alloc 自定义类 alloc

  • lipo 命令

    1.查看信息,支持的cpu架构列表 2.整合成Fat文件 3.提取特定的cpu架构的thin文件 4.移除掉特定的cpu架构的文件 5.查看二进...

  • C语言源码到可执行文件经过哪些步骤

    从C语言到可执行程序经理以下处理步骤 1.预处理 在这一阶段,源码中所有的预处理语句得到处理,例如#include语句所包含的文件内容替换掉本身...

  • Swift中值类型、引用类型以及写时复制

    大家都知道swift是有值类型和应用类型1.值类型(Value Type):即每个实例保持一份数据拷贝。2.引用类型(Reference Typ...

  • iOS内存优化

    给大家总结一些常用的内存优化: 1、用ARC管理内存2、在正确的地方使用 reuseIdentifier3、尽量把views设置为透明4、避免过...

  • runtime的到底是什么?

    一、什么是runtime OC是对C语言的扩展,加入了面向对象和消息发送机制,Runtime是OC的一个核心,是用C语言和汇编语言编写。OC是动...

个人介绍
哔哔赖赖的写代码,记录和分享一些常用的知识点