简介: NSOperation是基于GCD封装的面向对象的开启线程的方法 NSOperation是抽象类,不具有封装操作的能力,需要使用它的子类...
在开发微信公端的时候开发调试只能用浏览器自带开发工具,本来移动端可以用用fiddler、wireshark等工具来抓包,但是自从改用https和...
近期做了蓝牙通信这一块,中间遇到了许多数据之间的进制转换、数据类型的转换,在这里记录一下,也给大家分享一下。我自己建了一个NSString的类别...
选择排序 冒泡排序 如果一个元素比另一个元素大(小),那么就交换这两个元素的位置。重复这一比较直至最后一个元素。这一比较会重复n-1趟,每一趟比...
在开发中只要涉及到性能调优,多线程是避不开的话题,之前也一直在用,不过没有系统的整理一遍,这段时间利用快过年了也不是很忙,整理了一下多线程的知识...
延时执行 1.使用NSObject方法 2.使用GCD 3.使用NSTimer 栅栏 结果: 结果: 同步栅栏和异步栅栏的区分: 先执行barr...
线程的创建和开启 一个NSThread对象就是一个线程 多线程的安全隐患 资源共享:一个资源被多个线程共享,当多个线程访问一个资源时,可能会引发...
iOS APP可以在自己的沙盒里读写文件,每一个APP有自己独立的沙盒。沙盒里面的文件可以是照片、声音文件、文本、属性列表等。 沙盒机制简介 沙...
GCD:Grand Central Dispatch(牛逼的中枢调度器) GCD两个重要的概念:任务、队列 创建CGD: 定制任务 将任务添加到...