![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
琼黍
人生永远不会是一场梦,胜梦半子安惧天
展开
-
runloop简单介绍及使用技巧
一、RunLoop定义当有持续的异步任务需求时,我们会创建一个独立的生命周期可控的线程。RunLoop就是控制线程生命周期并接受事件进行处理的机制。RunLoop是iOS事件响应与任务处理最核心的机制,它贯穿于整个iOS系统。二、RunLoop目的通过RunLoop机制实现省电,流畅,响应速度快,用户体验好三、RunLoop特性1.主线程的RunLoop在应用启动时就会自动原创 2016-02-25 20:28:35 · 1170 阅读 · 0 评论 -
Swift "..."".."及"==""==="区别
//0...5是一个闭区间[0,5]for index in 0...5 { print(index)//print "012345" } println("\n") //0..5是一个前闭后开区间[0,5)for index in 0..5 { print(index) //print "01234" }原创 2016-01-29 09:08:14 · 816 阅读 · 0 评论 -
多线程、特别是NSOperation 和 GCD 的内部原理
多线程、特别是NSOperation 和 GCD 的内部原理简介多线程是一个比较轻量级的方法来实现单个应用程序内多个代码执行路径。在系统级别内,程序并排执行,程序分配到每个程序的执行时间是基于该程序的所需时间和其他程序的所需时间来决定的。然而,在每个程序内部,存在一个或者多个执行线程,它同时或在一个几乎同时发生的方式里执行不同的任务。概要提示:iPhone中的线程应用并不是翻译 2016-01-19 15:44:11 · 7486 阅读 · 0 评论 -
Socket基础
ISO-OSI的七层协议经典架构OSI(Open System interconnection)开放系统互连参考模型 ISO(International Standards Organization)国际标准化组织第一层:物理层机械性能:接口的型状,尺寸的大小,引脚的数目和排列方式等。电气性能:接口规定信号的电压、电流、阻抗、波形、速率及平衡特性等。 工程规范:接口转载 2016-01-14 10:47:36 · 558 阅读 · 0 评论