2015年9月24日
摘要:
实现并发最直接的方式是在操作系统级别使用进程,进程是运行在它自己的地址空间内的自包容的程序。多任务操作系统可以通过周期性地将CPU从一个进程切换到另一个进程,来实现同时运行多个进程。并发提供了一个重要的组织结构上的好处,可以使程序设计极大地简化。下面的LiftOff任务将显示发射之前的倒计时:pub... 阅读全文
摘要:
import Foundationfunc swapValue(inout a:T,inout b:T){ let temp = a a = b b = temp}var a="hello"var b="thanks"swapValue(&a, &b)var c=12var d=34swapV... 阅读全文
摘要:
类似 java中的接口,用来实现多种不同方式的多态import Foundationprotocol baseClass { }protocol Action { var myName:String{ get set } var myAge:Int{ get } func ge... 阅读全文