240 发简信
IP属地:江西
  • iOS底层原理总结 -- iOS面试题

    总结一些iOS的底层面试题。巩固一下iOS的相关基础知识。 如有出入,还望各位大神指出。 OC对象 1. NSObject对象的本质是什么? NSObject对象的本质就是结...

  • iOS利用VideoToolbox实现视频硬解码

    需求 本文主要将含有编码的H.264,H.265视频流文件解码为原始视频数据,解码后即可渲染到屏幕或用作其他用途. 实现原理 正如我们所知,编码数据仅用于传输,无法直接渲染到...

  • iOS-weak修饰的对象被释放时,weak指针自动被置为nil的实现原理

    我们都知道weak指针不会增加引用计数,并在引用对象被回收的时候自动被置为nil。通常用于解决循环引用问题。那么,自动被置为nil内部又是如何实现的呢? 一、weak的实现原...

  • runloop与Vsync 信号

    在多数博客中提到的runloop 在即将休眠前的屏幕绘制和接收到VSync 信号后的屏幕绘制,它们之间是什么关系呢? 这个问题困扰了我很长时间,现在做一个简单总结。 runl...