
崩溃分析 崩溃日志(crash log) 根据符号表来监测崩溃位置 什么是符号表符号表就是指在Xcode项目编译后,在编译生成的二进制文件.ap...
简单的理解:当遇到了EXC_BAD_ACCESS异常,意味着访问了一个已经被释放的内存区域。 指针层面理解:从C、OC语言来解释,我们平时所操作...
之前写过一篇关于iOS如何自定义文件/项目模板。很多同学看了之后并没有理解如何去实现一套自己的模板。为了方便大家理解,我在Xcode9基础之上重...
很多同学在接入APNS服务的时候,十有八九会遇到不少问题。尤其是在接某些第三方推送服务SDK的时候。这里介绍一下如何使用Easy APNs Pr...
NSNotification在平时开发中使用非常频繁。网上关于NSNotification介绍大多是停留在用法的介绍,基本上没有深入介绍NSNo...
写在前面 由于文章比较长,简书没有目录,读起来不方便。建议看有目录版RunLoop从源码到应用全面解析——带目录版 在开始之前有必要重点说明一下...
前面介绍过制作过程,这里不讲如何制作动态库、静态库。 静态库和动态库都是以二进制提供代码复用的代码库。 静态库常见的是 .a 动态库(共享库)常...
虽然网上Block已经被写烂了,自己还是觉得,无论如何自己抱着求真的态度自己看一遍源码。之前介绍过Block的基本使用Block。这一片将深入介...
网上介绍iOS Push的文章有很多,但是大部分都总结得非常零散,加上之前也一直没好好总结过,对某些地方也不求甚解。于是抽空把苹果这套复杂而有趣...
文集作者