240 发简信
IP属地:广东
  • Resize,w 360,h 240
    iOS底层探索-calloc

    一、calloc底层探索 1.1、内存对齐原则 a:数据成员对齐规则:结构(struct)(或联合(union))的数据成员,第一数据成员放在o...

  • Resize,w 360,h 240
    OC探索底层原理的思路

    一探索方式? 1.下一个符号断点Symbolic Breakpoint 2.打开反汇编显示 3.直接下代码断点 具体操作方式为Control+i...

  • libstdc++6.0.9问题的兼容解决方案

    文件夹的内容拷贝到对应路径下即可 平台 文件夹 文件 大小 路径 模拟器运行需要 CoreSimulator libstdc++...

  • Resize,w 360,h 240
    APP启动优化

    启动优化有main之前和main之后 1.main之前 A.在Xcode中添加环境变量参数DYLD_PRINT_STATISTICS即可,这样运...

  • iOS 中weak的实现原理和销毁

    A.weak的实现原理? 初始化时:runtime 会调用objc_initWeak函数,初始化一个新的weak指针指向对象的地址 (首先会查看...

  • iOS中property属性的关键字

    —、概述 property的关键字分三类: 1.原子性(也就线程安全),有atomic和nonatomic, acomic就是线程安全,但是一般...

  • runtime探索

    # Runtime介绍 ``` runtime是由c、c++、汇编组成的一套api, 称为运行时,它区别于编译。 编译时:编译时将项目中源代码翻...

  • iOS 一个NSobject对象占用多少个内存空间?

    内存分配机制, 一个NSObject对象都会分配16byte的内存空间。 但是实际会分64位下只使用了8byte ,而32位下只占用4byte。...

  • iOS浮点数去掉小数点后面没用的0

    在显示价格或者其他的,可能会遇到这样的需求,如果给定一个浮点数显示小数点之后四位,但是有0的时候需要去掉。