开发 macOS 中 Preferences Application

想必有很多和我一样喜欢拿着 mac 在外面写点东西的人都遇到过一个问题,当专心写东西往往没有注意 mac 没电,直到没电关机,要是有一个 app 能想 iPhone 上那样低电量提醒就好了。 所以,我就写了个这样的应用 BatteryBird,不过并不是安装在 Application 这个文件夹下的应用,而是出现在 System Preferences 中的应用,其实它本身就是一个独立的应用。 准备条件 系统环境:macOS...

在 Swift 项目中使用 Objc 的第三方库

最近在用 Swift 写项目,发现其中用到的一些第三方库还是用 Objc 来写的,还好 Swift 中提供了很方便的引用 Objc 第三方库的办法。 安装第三方库 通过 cocoapods 直接安装,这个不用多说,可以看这篇文章 创建连接文件并让它生效 Apple 官方推荐通过 header file 进行桥连接,操作如下 新建一个头文件 Bridging-Header....