说起死锁, 可能很多人都懂其中的原理, 但是却很少有人真正解决甚至遇到过死锁, 最近有幸真的处理了一次死锁. 这次...[作者空间]
做国际化的app, google登录是一定少不了的, 今天介绍一种google登录引起的崩溃. 先看堆栈 在过去3...[作者空间]
做国际化的app, facebook登录是一定少不了的, 今天介绍一种facebook登录引起的崩溃. 先看堆栈 ...[作者空间]
循环引用是一个大家熟悉有陌生的东西, 今天的崩溃也和循环引用有点关系. 崩溃堆栈 定位到崩溃所在的93,94行代码...[作者空间]
今天介绍一个和循环引用很相似的容器类的问题. 崩溃堆栈 异常信息如下 从异常信息上来看是访问一个已经被加锁的NSA...[作者空间]
很多崩溃都是源于低版本的系统, 可能这是系统的bug, 但作为开发人员, 即便是系统的bug, 我们也应该找到崩溃...[作者空间]
前情提要, 之前围绕着window, present, dismiss展开了一些列的讨论, 但有一点是我们开发应该...[作者空间]
前情提要, 上回书说UIAlertView会在iOS9以下的系统上产生内存泄露, 解决方案是要么退出VC的时候直接...[作者空间]
上回书说animated隐式动画的血与泪, 今天要说的可能和崩溃无关, 但是又是很多诡异的崩溃的根源: 内存泄露....[作者空间]
上回书说AFN多线程崩溃实难重现, 这回的崩溃是不定概率重现的, 今天来说下animated隐式动画的血与泪. 不...[作者空间]
项目中有些崩溃很难重现, 甚至开发者自己根本无法重现, 但是又确实崩溃很多, 只见堆栈, 却无法重现, 这种崩溃着...[作者空间]
在使用delegate时候, 尤其是自定义delegate的时候, 都会自觉不自觉的加上weak属性, 系统的de...[作者空间]
受到JSPatch的启发, 想到利用消息转发机制屏蔽unrecognized selector sent to i...[作者空间]