Extension 这个就是app扩展的target,我简称它为扩展应用
开发之前的基本操作 是创建新的target这自然不用多说,然后放在同一个包名下的group,这大家应该都懂,不了解的先创建一个demo...B站看一下相关开发视频,或者参考一下如何使你的小组件栩栩如生
我肤浅的认为,做一件事之前我们首先要达成共识,从实际问题出发,求真务实、实事求是....以上两种都支持iOS17以下(不包含iOS17)系统,可以理解为老代码可向下兼容
除了以上两种以外iOS17新增了优化版本的意图模版代码.酷我这边使用的方式比较激进,直接上第三种的iOS17新版提供的模版代码...目前没有发现什么弊端
这第一次反人类的操作跟小伙伴说,小伙伴们都一致的认为这是苹果的bug, 我认为不管是不是bug,它这么做好使.反过来测试就是两个进程空间的内容根本无法实现代码共享,完全得益于苹果的静态元数据提取...至于大家非常关心的问题
1.除了以上讲述的进程间通讯还有其它的通讯方式为什么没有介绍
2.旋转动画是怎么实现的
3.小组件内部如何适配standBy
4.和灵动岛相关的功能怎么没有介绍
例如上述问题,这边都已经一一实现