原文地址 什么是runtime? OC是一门动态语言,与C++这种静态语言不通,惊天语言的各种数据结构在编译期就已经决定了,不能够被修改。而动态语言却可以使我们再程序运行期,...
IP属地:贵州
原文地址 什么是runtime? OC是一门动态语言,与C++这种静态语言不通,惊天语言的各种数据结构在编译期就已经决定了,不能够被修改。而动态语言却可以使我们再程序运行期,...
Autoreleasepool自动释放池块提供了一个持有对象的所有权的机制,可以避免它立刻释放(如你从一个方法返回一个对象时).正常情况下,我们不需要创建自己的自动释放池块,...
需求 众所周知,原始的音视频数据无法直接在网络上传输,推流需要编码后的音视频数据以合成的视频流,如flv, mov, asf流等,根据接收方需要的格式进行合成并传输,这里以合...
前言 现在App的页面越来越复杂,页面初始化的工作越来越多,加载页面所需的时间也随之增长,如果页面加载的时间过长,这将会影响App的流畅度及用户体验,我们需要解决这一问...
1. 概览 体验人:Rebecca 体验时间:2017年 3 月 1 日 -- 2017年 5 月 1 日 体验产品:得到 IOS 版本 软件版本:V2.7.0 设备型号:i...
实例化讲解RunLoop 亲,我的简书已不再维护和更新了,所有文章都迁移到了我的个人博客:https://mikefighting.github.io/,欢迎交流。 之前看过...
同样的,本文篇幅也比较长,先来一张思维导图,带大家过一遍。 一、 计算机网络体系结构分层 二、 TCP/IP 基础 1. TCP/IP 的具体含义 从字面意义上讲,有人可能会...
本文翻译自Medium,原作者是Paweł Białecki,原文 27个iOS开源库,让你的开发坐上火箭吧 你不会想错过他们,真的。 我爱开源。 并且我喜欢开发者们,把他们...