swift中幽灵般存在的switch

13. October 2015 Swift 0
//学了几门语言,没有一门可以做到switch这样随心所欲,你想到的,它就可以做到,犹如六脉神剑,变换无穷 import Foundation //可以为字符串,可以为浮点型,可以为元组 var li = “lijian” switch li { case let str where str.hasSuffix(“an”): println(“含有目标字符串”) fallthrough //可以继续往下执行 case “lijian”,”li”: println(“ddd”) default:    println(“haha”) } //—————————————————- let coor = (10,0) switch coor { case (0…10,0…90): println(“(coor.0),(coor.1)”) case (_,0): println(“use_ output (10,0)”) case let (x,y) where x == y: println(“相等”) case let (x,y) where x ...

一个小例子看懂swift中可选绑定

13. October 2015 Swift 0
可选绑定用于判断可选类型变量是否有值,可用于if分支或者while循环中 var str:String? = “lijian” if var m = str{ print(m) } else{ print(“str 为 nil”) }

linux下火狐浏览器插件安装

11. October 2015 Linux 0
linux下火狐浏览器总是提示升级插件,打开官网下载.tar.gz 格式安装包,解压后得到libflashplayer.so文件,把该文件拷贝到 usr/lib/mozilla/plugins目录下. 执行以下命令 tar -zxvf   下载文件名.tar.gz 使用cd命令进入libflashplayer.so目录 sudo cp libflashplayer.so usr/lib/mozilla/plugins 大功告成