gpt4 book ai didi

swift - 如何在两个应用程序中实现模型?

转载 作者:行者123 更新时间:2023-11-28 15:37:59 25 4
gpt4 key购买 nike

我正在开发一个用 Swift 编写的 Mac 应用程序。为了在登录时执行一些代码,我创建了一个帮助应用程序。助手应用需要从主应用访问数据。因此,我为主应用程序和辅助应用程序启用了“应用程序组”,以通过 UserDefaults 共享数据。到目前为止,一切都很好。

我开始在主应用程序中为我的数据创建模型,然后才意识到我不知道如何向助手应用程序传授有关该模型的知识。

那么,我该如何在这两个应用中实现我的模型?

最佳答案

您只能在两个应用之间共享原始数据,而不能共享应用逻辑。

因此,我认为适合您情况的最佳解决方案如下:将您的模型源代码提取到一个框架中,并将其嵌入到两个应用程序中。该模型仅使用共享的原始数据并且应该是无状态的。

但请注意:更改模型时,您必须确保两个应用程序都得到更新,否则您可能会遇到兼容性问题。所以也许您应该对您的模型进行版本控制,并在使用它之前先检查版本。

关于swift - 如何在两个应用程序中实现模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44090200/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com