场景: 使用NSTimer会产生循环引用, 所以, 当对象应该被销毁的时候, 需要首先手动移除NSTimer, 这样, 该对象才对被销毁. 手动设置timer = nil....
IP属地:宁夏
场景: 使用NSTimer会产生循环引用, 所以, 当对象应该被销毁的时候, 需要首先手动移除NSTimer, 这样, 该对象才对被销毁. 手动设置timer = nil....
//创建一个信号量(值为0) dispatch_semaphore_t semaphore = dispatch_semaphore_create(0); [[AFNetWo...
由《大话设计模式 - 装饰模式》的OC和部分Swift的语言转义 装饰模式 继上一篇《策略模式》 装饰模式,动态地 给一个对象添加一些额外的职责,就增加功能来说, 装饰模式比...
3月中旬跳槽了,一直在新公司「填坑」,看着「先人」写的代码,觉得是有改善空间的,所以这次想聊下这部分内容——iOS蓝牙开发中如何更好地更好地收发数据。 适读对象: 想初步了解...
朝为田舍郎,暮登天子堂,将相本无种,男儿当自强。 该句子出自神童汪洙的《神童诗》,意思是“王侯将相本来不是天生的元帅,想当元帅的孩子发奋努力,也可以成为栋梁之材,好男儿应当发...
又到了下午的时间,思绪有些混乱,放空的时候会冒出很多让自己都生怕的小心思。 要找点事情来做,完全的沉浸到这件事当中就会自然而然阻断这样的让自己生畏的心思。 时间走的太快,我的...
今年我27了。每每有种活腻了,麻木绝望却又死死支撑着的满腹悲凉心酸无奈的感觉。 今年我27了。不再逢人就随意暴露情绪,不再谈自己的遭遇,悲和喜都放在心里,不会过多的起伏,不用...
在Objective-C:探索block(一)中简单地说了下block的基本上面貌,包括它的语法和底层定义,了解block的底层定义对在项目开发中正确使用block极为重要。...