240 发简信
IP属地:上海
  • iOS底层探索汇总

    底层探索方法iOS底层-1:源码探索方法[https://www.jianshu.com/p/8f04867044bb]iOS底层-2:objc...

  • Resize,w 360,h 240
    iOS 开发笔记:查看真机沙盒

    作为开发人员,经常需要存取文件、归解挡操作。模拟器沙盒路径可以通过下面方式获取: 由于当前开发的是一个音视频项目,必须用真机调试。真机的沙盒文件...

  • OpenCV矩阵类型理解(CV_8UC4、CV_32FC1)

    矩阵数据类型CV_ (S|U|F)C<number_of_channels>S = 符号整型 U = 无符号整型 F = 浮点型 1--bit_...

  • Resize,w 360,h 240
    iOS底层-32:RunLoop原理

    RunLoop RunLoop是iOS、OSX开发中非常基础的一个概念,这篇文章将会从源码的角度分析RunLoop的概念已经底层实现原理。在iO...

  • Resize,w 360,h 240
    iOS底层-31:内存管理

    苹果内存管理方案主要为MRC和ARC TaggedPointer:小对象类型,NSDate、NSNumber等NonpointerIsa:非指针...

  • Resize,w 360,h 240
    iOS底层-30:启动优化

    冷启动和热启动当用户按下home键时,iOS的APP不会立马被kill掉,还会存活一段时间,在这个时间之内,用户再进入APP,APP几乎不需要做...

  • Resize,w 360,h 240
    iOS底层-29:LLVM

    LLVM概述 LLVM是架构编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-...

  • Resize,w 360,h 240
    iOS底层-28:block底层原理

    block在我们的代码中经常使用,通过block我们实现了高内聚、低耦合,极大的方便了我们的编程,今天我们探究一下block的底层原理。 什么是...

  • Resize,w 360,h 240
    iOS底层-27:锁的原理

    看了这么多的源码,相信大家对锁已经见得很多了。在iOS中有8大锁,他们的性能如下: 下面我们将会分析锁的底层原理,看看锁的性能为什么有好有坏?在...