Submitted by gouki on 2014, October 17, 11:49 AM
今天新版发布,立刻升级,结果就这MAMP玩意不能启动了。启动的时候直接报错:
XML/HTML代码
- dyld: Symbol not found: _iconv Referenced from: /usr/lib/libmecabra.dylib Expected in: /Applications/MAMP/Library/lib/libiconv.2.dylib in /usr/lib/libmecabra.dylib /Applications/MAMP/Library/bin/apachectl: line 80: 2799 Trace/BPT trap: 5 $HTTPD "$
开始没注意,是以为80端口没有足够的权限,再仔细一看,怎么是动态 链接库出问题了?难道是补丁没更新?
于是打开Xcode,果然说有必须要安装的组件等着我更新。更新完后再启动,还是这个问题。
不得已Google一下,果然在stackoverflow上有人有提出了类似的问题,并且被解决了:http://stackoverflow.com/questions/25139599/mamp-pro-3-05-on-mavericks-updated-to-yosemite-apache-does-not-start,解决的方法居然非常简单,只要将MAMP目录下的envvars改名成_envvars就可以了:
XML/HTML代码
- mv /Applications/MAMP/Library/bin/envvars /Applications/MAMP/Library/bin/_envvars
记得不要CP,cp没用。。估计会优先检查这个envvars,如果文件存在就用这里面的环境变量了。改名后就不管了
如果觉得有用,记得去上面的链接帮别人点个赞。哈
Tags: mamp, mavericks, yosemite, apache
苹果相关 | 评论:1
| 阅读:16749
Submitted by gouki on 2014, October 9, 10:50 PM
儿子开始上小学了,学校里布置了各种各样的小东西让他们做。比如出个小板报什么的,用电脑做。。。
于是这就成了我的工作,所幸以前在部队的时候把word还算玩的比较熟,然后利用百度图片找点图片出来,附上去就成了一份小小的板报
现在最大的问题就是打印,本来资料是老婆整理的,于是打印机就接在PC电脑上了,但打印机放在桌子上太占地方了,于是就想过是不是要买一个支持网络打印的。结果看了一下X东网,带网络打印的打印机最便宜的都是1000开外了。想了想,好象胶囊是支持打印机的,然后找了下资料,真的可以
1、windows下面
安装Benjour print services(下载地址是:http://support.apple.com/kb/DL999),该页面有教程(记得中文不好就选择中文),然后点击桌面的“Benjour 打印机向导”,然后就能搜索得到打印机了
2、MAC下面
直接搜索打印机,如果没有驱动,会提醒你下载驱动。
测试了一下打印,两台机器都可以了,心里灰常舒畅。。。打印机也被我扔到角落里去了,不再放在电脑桌上占地方,黑黑
PS:本来很激动的以为有了这玩意,就也可以直接用手机打印了,结果提示我:找不到airprint打印机,看来不是每个打印机都支持啊。。。
PPS:看到官方的一句话了(http://support.apple.com/kb/HT4356?viewlocale=zh_CN)
XML/HTML代码
- 连接到 Apple AirPort 基站或 AirPort Time Capsule 的 USB 端口的 AirPrint 打印机不支持 AirPrint 功能。通过 Wi-Fi 将 AirPrint 打印机连接到您的网络,或通过以太网将其连接到 AirPort 设备上的 LAN 端口。
心都碎了
Tags: 时间胶囊, 打印机
苹果相关 | 评论:0
| 阅读:19553
Submitted by gouki on 2014, September 23, 10:56 PM
本篇是个笔记
在参考oc代码的时候,有一个initWithNibName方法,在使用swift重写的时候,发现,如果super.init,就会报错,参考了网上很多代码,有人说,重写init方法。不能用override,要用required,结果也是无效
所幸stackflow上面已经有人提出了,说是不能用 init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: NSBundle?) 这种方法,只能用 init(NSCoder),网上也有很多人写了例子。
但好象每一个版本的xcode 测试版都不太正常,所以,有的例子就是:func init(coder code:NSCoder!),但实际在使用的时候发现它有提示,说是必须要required,而且NSCoder!不要加感叹号。
于是我最后的代码就是:
XML/HTML代码
- required init(coder decoder: NSCoder){
- super.init(coder: decoder)
- }
搞定
参考:
1、http://blog.johnregner.com/post/93071481303/ios-programming-in-swift-chapter-1
2、http://stackoverflow.com/questions/25267907/initwithnibname-does-not-implement-superclass-swift
Tags: swift
苹果相关 | 评论:0
| 阅读:17054
Submitted by gouki on 2014, July 5, 12:17 AM
比较简单
打开:
sudo defaults write /Library/Preferences/.GlobalPreferences AppleInterfaceTheme Dark
关闭:
sudo defaults write /Library/Preferences/.GlobalPreferences AppleInterfaceTheme Light
第二行其实就是恢复啦
切换到Dark模式后,去系统设置的general中将Appearance也改成Graphite,有写这个改动是:for menu,button和windows。
这回就真黑色了,但。。。大部分菜单都还没有反白,真让人揪心,不知道什么时候可以正常
苹果相关 | 评论:0
| 阅读:13677
Submitted by gouki on 2014, March 18, 11:32 AM
一句话小新闻,如题。。目前在apple store 已经有的下载了。
当年为了for windows版本的。还特地买了正版office。现在却一切都免费了。
下载了试用发现:
1、登录需要hotmail(或者其他live)的帐号
2、响应还是有点点慢,没有win下的快速
3、one drive实在是慢。。。
可选项也没有windows下面那么多,如果真要用,我觉得还是用快盘或者云盘之类的。把笔记本进行同步反而更好。
不过。不管怎么样,总归是有下载了。这是一件好事,不是吗?
evernote之类的要紧张了
苹果相关 | 评论:0
| 阅读:14645