给App增加macOS版本

所属分类:独立开发 | 发布于 2023-12-28 22:59:37

昨天忘记了是什么机缘巧合,让我对xcode的multiplatform又激起了兴趣。

在查阅了大量资料后,终于搞明白了这multiplatform是咋回事,为啥网上的大部分跨平台的教程都是App下面Shared、iOS、macOS三个文件夹,而multiplatform创建的项目不是这样的结构。

multiplatform项目第一关就是用好NavigationSplitView,昨天晚上就开始边看教程边实验,懵懵懂懂的。

今天下午又开始玩这个NavigationSplitView,好像突然开窍了一样,基本上能按照自己的要求用起来了,可以搭建multiplatform的框架了。

发现multiplatform这事有希望,就立马决定重构之前的App,备份好源代码就开干。

经过一番操作,发现iOS平台和macOS平台还是有点差异的,不过从代码上,差异不是很大,当前有些问题现在先被忽视掉。

还是下午,macOS的app已经可以运行起来了。

晚上又对toolbar进行了研究,主要是要解决两端的差异,也是有眉目了。

最终小结,行动起来,一旦行动起来,就会发现其实没有那么难。

 

文哥博客(https://wenge365.com)属于文野个人博客,欢迎浏览使用

联系方式:qq:52292959 邮箱:52292959@qq.com

备案号:粤ICP备18108585号 友情链接