1.野指针的危害 我们知道在OC中向nil指针发送消息是不会导致崩溃的。但是我们向一个已经标记删除的内存地址发送消...[作者空间]
使用VideoToolbox硬编&硬解 VideoToolbox简介 VideoToolbox 是一个低级的框架,...[作者空间]
成因 野指针就是指向一个已删除的对象或者受限内存区域的指针。我们写C++的时候强调指针初始化为NULL,强调用完后...[作者空间]
〇、引言 作为一个移动端的开发者,一直觉得各个方面有有所了解,结果前几天突然被问到这个问题,一时语塞,发现其实求知...[作者空间]
版本记录 前言 AudioToolbox是专门处理声音的一个框架,AudioToolbox这个库是C的接口,偏向于...[作者空间]
好久没更新简书了, 都忘了该怎么写了. DEMO在这里 以前在项目中都写的是MVC模式, 由于现在在项目中要学习M...[作者空间]
链表(Linked List)是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链...[作者空间]
最近帮兄弟公司的做支付业务sdk,积累了 sdk 封装的经验!下面我会从零开始把我的 sdk 封装和调试经历分享给...[作者空间]
最近需要将自己项目的公共代码打包成 Framework 来使用,但是在打包过程中遇到一个问题,就是提取的公共代码中...[作者空间]
说这个问题之前,我们先来说说什么是图层混合,图层混合为什么会影响性能? 首先弄懂这个问题,我们要先了解一下像素。像...[作者空间]
常用: 1.option+command+←/→:折叠当前代码块 2.control+6:Show Documen...[作者空间]
自 Swift 推出以来,人们总是不断希望 Swift 能够「更加动态化」。但是「动态化 (dynamic)」又是...[作者空间]
授权转载,作者:bestswifter 在讨论 runloop 相关的文章,以及分析 AFNetworking(2...[作者空间]
【背景】 弱网测试,属于健壮性测试的内容。随着国内移动端迅猛发展,大大增加用户碎片化使用移动端的概率。想象一下,用...[作者空间]
随着新业务的增加和老业务的不断优化,项目中的代码也在一直增加,当代码量达到几十万行的时候,人工审查肯定会费时费力,...[作者空间]
一、检测工具介绍 1.1 Instrument — Leaks,Allocations,Analyze 我用到的检...[作者空间]
在iOS开发中,Crash无疑是App的致命杀手。作为一个严谨的iOS 开发人员来说,写出优秀的健硕的无Crash...[作者空间]
README: 引言: 一款优秀的app,流畅很关键,用户使用60的fps的app,跟使用30的fps的app感受...[作者空间]
出自:WeRead团队博客 欢迎关注! 平常我们都会用 Instrument 的 Leaks / Allocat...[作者空间]
平时我们想延迟一段代码的运行,最简单的方法就是使用 performSelector afterDelay,但是你有...[作者空间]