黑苹果 核显 兼容 21:9 显示器

前段时间我说过我攒了一台高配的黑苹果,当时用的是一台普通的 1080p 显示器,我的 21:9 给同事用去了。

现在,我还是受不了这个16:9,于是我和他换了下,我又用回了我的 21:9,结果没想到……尼玛竟然不支持!

听说是 hd530 核显驱动不太行导致识别不了……

总之,咱还[……]

点击跳转以继续阅读

多显示器下判断窗口位置 macOS

在开发落格输入法的时候,我遇到了这么一件事情,就是作为候选栏的窗口会在屏幕边缘的时候超出屏幕去!所以,在显示窗口的时候我根据坐标做了额外的检查:

总之,就是说如果坐标算上自己的宽度超过了屏幕的宽度,就把它挪回来。

但是,这样[……]

点击跳转以继续阅读

如何让 NSWindow 显示在不同的 Space 或者 Screen 中

在写落格输入法 Mac 版的过程当中,我遇到了这么一个问题,系统的候选条 API 年久失修,很多功能 API 存在但根本无效,比如:

这个方法是用来设置候选条风格的,里边除了默认的[crayon-59c3dd2ead8cc4268[……]

点击跳转以继续阅读

攒一台用来做开发的 黑苹果 hackintosh

给 iPhone 等平台开发应用,总是需要用到一台苹果电脑的,或者 iMac 或者 rmbp,就算是 mac mini 也行。不过,当开发的项目比较大了,需要的东西多了,比如我吧,虽然做一个小小的输入法,但跑词库跑算法什么的,一趟下来就得一天,搞不好还崩溃重来。每当 Xcode 不争气动不动就白板的[……]

点击跳转以继续阅读

Xcode 自动版本号

做开发者肯定有过这样的烦恼:版本号提交错了!

编译和测试的版本多了,难免提交的时候才发现版本号搞错了。要不就是后台版本号正确,前台的版本号忘记更改。其实,可以让前台自动获取后台的版本号数据,比如这样:

But

后台的版本号[……]

点击跳转以继续阅读

让 iTrem 2 + zsh 启动不再等待!

iTerm 作为一个 mac 里自带终端的替代品真的是太好用了,功能多、界面也好看。配合zsh+皮肤,终端从此也美丽(题图)。

不过,zsh 启动总是很慢,虽然说每次启动前输入的内容还是不会丢失,但总等着也不是个事(说句实在话,我就这么忍受了好多年……)

总之,其实这个问题是可以被解决的[……]

点击跳转以继续阅读