240 发简信
IP属地:北京
  • 面子《要》

    我楼下,有对夫妻,30来岁,小孩读幼儿园了,开着40万的豪华轿车,穿的名牌,非常的气派。 平时对我们打招呼的邻居,都不正眼看,点个头还算非常客气的了,一般不理不睬。 我们都以...

  • 120
    音视频学习从零到整-关于视频的一些概念

    音视频学习从零到整(1)音视频学习从零到整(2)音视频学习从零到整(3)音视频学习从零到整(4)音视频学习从零到整(5) 内容 视频文件格式 视频封装格式 视频编解码方式 音...

  • 😄😄😄😄😄😄

    NSMapTable、NSCache、NSDictionary、NSArray

    NSCache NSCache 并不会拷贝(copy)键,而是会保留(strong)键,NSdictionary 是会对键进行拷贝的。NSCahe对象不拷贝键是因为在很多时候...

  • 120
    iOS 离屏渲染-3

    离屏渲染我们在iOS面试中也是很高频的面试题,下面我们就去揭开离屏渲染这层神秘的面纱。我们先看一段代码 运行结果 通过上面的简单的代码我们可以看到第一个button和第三个U...

  • 120
    Block 探索

    本人在刚接触使用Block时对Block只是停留在简单的使用,使用过程中也会遇到了一些奇怪的问题,每次都是在网上查找相关的解决方案。我相信有很多程序员也像我一样遇到问题各种搜...

  • 120
    iOS-MVC、MVP、MVVM

    MVC、MVP、MVVM是iOS开发的三种架构模式,这三种架构模式是从iOS 开发诞生开始通过开发者不断的对代码进行解耦优化演进而来。下面我们依次说一说这三个架构模式。 MV...

  • autoreleasePool 与RunLoop的关系

    autoreleasePool与RunLoop的关系体现在autoreleasePool的释放时机上,这也是面试中比较常见的问题。 App启动后,在主线程RunLoop里注册...

  • NSMapTable、NSCache、NSDictionary、NSArray

    NSCache NSCache 并不会拷贝(copy)键,而是会保留(strong)键,NSdictionary 是会对键进行拷贝的。NSCahe对象不拷贝键是因为在很多时候...

  • 😝😝😝

    runLoop底层探索

    提到runloop我们都知道,App启动时主线程会默认开启一个runLoop来监听并执行App的各种事件处理,每个子线程也都会有runLoop,但是子线程默认是不开启的,需要...

  • 120
    runLoop底层探索

    提到runloop我们都知道,App启动时主线程会默认开启一个runLoop来监听并执行App的各种事件处理,每个子线程也都会有runLoop,但是子线程默认是不开启的,需要...

  • 120
    autoreleasePool底层实现探索

    我们建一个最简单的Mac 工程去通过clang 编译后查看@autoreleasepool编译后到底是什么? 源文件 编译后 打开终端进入到工程目录下执行:clang -re...