Swift编程语言为了能与Objective-C与C语言兼容,而引入了指针类型.尽管官方不建议频繁使用指针类型,但很多时候,使用指针能完成更多.更灵活的任务.比如,我们要实现一个交换两个整数值的函数的时候就不得不动用指针了.就表达上,Swift使用UnsafePointer来表示指向一个常量的指针:使用UnsafeMutablePointer来表示指向一个变量的指针,也是比较直观.不过目前大多Swift开发者对于Swift指针类型的运用不太娴熟,而且官方的编程指南也没怎么提,所以俺这里将写一篇博…