【发布时间】:2021-06-25 02:00:44
【问题描述】:
环境: Mac mini M1;和
iPhone 6s Plus 等
Mac OS 11+、iOS 14+
我使用的是 SwiftUI/Combine Frameworks 与 Storyboard。
场景:我有一个 iOS 应用程序,我想将其扩展为 MacOS 姊妹应用程序;
并且可能还会添加更多功能。
我假设“Catalyst”是 iOS 端的一个选项,可以将其映射到 MacOS 环境,而无需编写代码。
我还假设从这个基线开始,我可以创建一个 MacOS 目标并在两者之间共享通用代码,并添加编译器指令来分隔 MacOS 和 iOS 细节。
我说的对吗?
【问题讨论】: