macOS

美洲獅

NSTextField 文本模糊的解決辦法 canDrawSubviewsIntoLayer

在開發落格輸入法 macOS 的過程當中,我一直被一個奇怪的問題所困擾——文本模糊。

次像素

無論我怎樣調試,落格輸入法的候選文字都無法達到原生文字的那樣清晰和銳利。在請教了大神之後,得到的活久見經驗是——上游次像素渲染 錯誤。

在很多平台都有類似問題,MACOS[……]

點擊跳轉以繼續閱讀

在 macOS 上使用 Cherry MX Board 8.0 RGB

女票送了我一把 櫻桃 MX Borad 8.0! 是的,就是那個大廠難得出的那一款需要 9.5 小時 CNC 機銑加工陽極氧化的 87 鍵機械鍵盤!和蘋果的外接鍵盤一個設計風格,再加上特殊設計的鍵帽字體,我看的第一眼就愛上了(順便吹一下,這就是我常說的設計三要素裡的“本能設計”)

不過[……]

點擊跳轉以繼續閱讀

快速檢查某文件的 UTI

在進行 iOS macOS 開發的時候,我們經常會需要和文件進行交互,比如說關聯並打開某一類型的文件,那麼這個時候,你用到的並不是這個文件的後綴名,而是它的 UTI。

UTI 是一個統一文件類型名稱,它規定了一個文件應該是什麼類型,而不是靠後綴來確定,比如 txt,文本,json 都是純文本文[……]

點擊跳轉以繼續閱讀