架构没有好坏之分,合适的架构就是好的架构。在选择一个合适的架构方式前,要清楚需要做的事情、解决什么问题、业务方面需要得到什么,脱离业务谈架构就是纯粹的耍流氓。 架构原则:易读...
IP属地:浙江
架构没有好坏之分,合适的架构就是好的架构。在选择一个合适的架构方式前,要清楚需要做的事情、解决什么问题、业务方面需要得到什么,脱离业务谈架构就是纯粹的耍流氓。 架构原则:易读...
最新 iOS SDK(二):Bundle 以下内容可忽略。 参考 Bundle Programming Guide NSBundle bundleForClass的返回 写在...
动画中的时间 CAMediaTiming是一个协议,这个协议定义了动画中的时间系统,CALayer、CoreAnimation都实现了这个协议。CALayer做隐式动画时候的...
前言 在< >笔记:Blocks中我写的都是我们日常开发过程中所用到的Blocks.这里我们深层次的看一下Blocks的相关实现. 把OC代码转换为C++结构体代码 为了使我...
最近被公司的构建系统折腾得比较闹心,于是研究了一下 ipa 打包和签名的过程,以方便日后跟他们撕逼。 首先说说什么是 ipa 包。ipa 包其实就是一个 zip 包。拿简书为...
前言 使用VideoToolbox硬编码H.264使用VideoToolbox硬解码H.264这次在编码H.264视频流的同时,录制并编码AAC音频流。 介绍 自然界中的声音...
一开始看到重写drawRect方法很耗内存的时候,我内心是不愿意相信的,所以我写了 个demo验证一下。demo下载,请戳这里 demo很简单,就是将TestView加载到V...
基础知识点 协议采用HLS(HTTP Live Streaming),是一个由苹果公司提出的基于HTTP的流媒体网络传输协议。文件采用m3u8格式,iOS、Android、H...