用了 tabbarcontroller 嵌套 navigationcontroller 的 iOS 应用直接成 Mac 应用的话,风格还是 iOS 的,其中tabbar的两种 Mac 形式是:

  • Title Bar
  • Sider Bar
Read more »

iOS 13 之后系统内容了些 icon 和 color,尤其是适配 dark mode 时候会很方便。
本来想用 mirror 直接得到 uicolor 的 system color 展示,貌似不能成功,返回 children 是 0,看了其他人都是列举出所有 property 来展示的。

参考

Read more »

今天浏览控件,发现了这个曾经用过的控件,短小精干,决定迁移到 Swift 上来。
如果不能为曾经的爱做一点什么话,那还能做什么事情呢哈哈。

参考

Read more »

最近时不时看到,点击 MacOS Big Sur 上的 App 图标,图标只会在 Docker 上一直跳动,并没有打开的意思。
一看连着 VPN,然后就想到了 OCSP,有点流氓的东西,相对于苹果,用户真的就是鱼肉,或不单单是苹果,任何成为巨无霸的东西,都会变质,没有例外。

参考

Read more »

就在刚刚,iMac 风扇疯狂作响,一看 launchd 进程每秒 30+M 的数据写入量,持续写入,厉害了。
2021-04-01
ps. 可能误会磁盘的问题了,原来是 source tree 的问题,请往下看。

launchd

Read more »

使用多年了,但是还是没怎么拥有管理自己的代码库,这样是不行的,整理起来。
找到了三年前自己的 podspec 和 第一个 private repo,继续用起来,这种感觉不错。

私有库

Read more »

目前用的 big sur 的 Xcode 12 新建的项目如果不使用 SwiftUI 默认会生成只支持 iOS13 的项目,其中新加了一个 SceneDelegate 这个文件。
好像是支持 iPadOS 多窗口操作的,那就直接删除吧。
等等,如果要 catalyst 的话是不是必须 iOS13 以后呢,那没必要删了吧😂

那还是先留着,等后面我进行了三端的适配后,看能不能适配到 iOS12,能到时候再来这里删掉好了。

Read more »

从零开始建 CoreData 数据的话,应该是常规操作了,但是如何导入已经存在的 sqlite 文件供 CoreData 使用呢?
昨天弄了半天,遇到第一个 not found entity 问题,用 momd文件解编译回xcode可识别文件 导入原始的 entity 结构解决。
完成后今天发现一个 mbp 可以正常读取数据了,但是回家 imac 上不能读取数据,依然出现 query entity 时候没有记录的情况。

基本上就是这两个主要的问题,谷歌了这样解决的,请接着往下看。
2021-03-25
已更新,请先看更新部分

Read more »
0%