转载文章: IM开发从入门到填坑Demo IM的实现方式 使用第三方IM服务 在国内有很多的IM第三方服务商,底层...[作者空间]
首先郑重声明,这些面试题的答案都是参考网上的答案和自己理解的部分整合起来,如有错误,欢迎指针。 1 多态的实现 存...[作者空间]
1.输出堆栈信息 当项目运行出现bug的时候,通常我的做法是在调用对栈出寻找到解决的办法,发现出错调用方法,位置,...[作者空间]
ARC下,我们虽然不能再显式调用retain和release了(这些工作编译器自动优化了),但弄懂引用计数对于内存...[作者空间]
题目一: 情景: 20个主人,20条狗,在同一个小区每天在同一个地方同时遛狗,狗主人绝对聪明,一旦发现自己家的狗是...[作者空间]
这篇文章我是基于Swift 3下写的,有些东西,可能会跟之前版本有些出入,不过影响不大 从我们一开始学C语言的时候...[作者空间]
1. Zombie Object 有什么用 僵尸对象一种用来检测内存错误(EXC_BAD_ACCESS)的对象,它...[作者空间]
前言 iOS开发中由于各种第三方库的高度封装,对锁的使用很少,刚好之前面试中被问到的关于并发编程锁的问题,都是一知...[作者空间]
delegate设为strong造成的内存泄露(两个对象相互强引用) NSTimer 造成的内存泄露(两个对象相互...[作者空间]