Swift是苹果为OS X和iOS平台引入的一种新的程序设计语言,swift只能在Xcode6开发者预览版中使用,作为想做第一批想吃螃蟹的人,就安装了Xcode6-Beta版本,头天晚上进过2个多小时折腾,终于在我的macAir 上跑起来了我的第一个Swift程序,感觉很美好。可是好景不长,第二天使用时看到 “搜狗输入法” 更新提醒,作为更新强迫症轻度患者果断的更新了,悲剧发生了,关机后我的macAir 再也没办法进入系统了,一直在输入密码界面转菊花图案,各种重启和安全启动都无效。


       等待一小时后,在万能的google找解决方案,各种“ no zuo ,no die”的感叹,终于找到原因,是万恶的“搜狗输入法”惹的祸,下面是解决方案:


  查明是第三方输入法引起的问题,所以把搜狗卸载就好了。(注意是卸载,不是单纯的从输入源里移除) 操作的思路是,首先要进入计算机,才能进行操作。 办法是开机进入单机模式,删除苹果一个文件,让系统认为该计算机还没有被配置,开机后直接进入配置计算机和用户的界面,新建立一个用户,就可以进入桌面删除万恶的输入法了。 首先开机的时候按 Command+s; 进入命令提示符画面后 1, 输入 sbin/mount -uaw 回车 这里注意看回车后的提示,只要不是not found之类的就可以了 2,输入 rm /var/db/.AppleSetupDone 回车 这里注意rm后面有空格。这里回车后可能无提示,如果有,只要不是not found一类的就可以了,如果老提示not found 仔细检查有没有弄错,rm前面加/试试看等等。 字母符号别打错 3,输入 reboot 回车重启 重启后配置建立完用户就进入系统了 下载一个搜狗输入法的DMG,打开后选择卸载搜狗输入法。 重启,删除刚才为了进入系统新配置的账户,天下大吉。


    小插曲过后,我的Swift程序又可以运行起来了,世界有变的美好了。