与 iOS 和 Mac OS X 共享 CoreData 代码

发布于 2024-10-22 09:51:51 字数 167 浏览 0 评论 0原文

我正在为 iPad 编写一个应用程序。我想使用 CoreData API 来做我的后端。如果这个项目成功,我也想编写该应用程序的 Mac OS X 版本。

如果我使用 CoreData 作为后端,我是否能够轻松地在 iOS 平台和 osx 平台上共享后端类?

我想做的就是共享相同的后端。

I am in the process of writing an app for the iPad. I want to use CoreData API to do my backend. If this project is successful, I'd want to write a Mac OS X version of the app as well.

If I use CoreData for my backend, will I be able to easily share the backend classes across both the iOS platform as well as the osx platform?

All I want to do is to share the same backend.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

如若梦似彩虹 2024-10-29 09:51:51

这是可行的。不过,您确实需要确保构建的是 iOS 平台,然后是 MacOS,因为 MacOS 包含 iOS 的所有核心数据功能,但 iOS 缺少 MacOS 中的一些功能。

当然,请确保所有内容尽可能通用,例如不要使用 UIImageNSImage 因为这两个平台都不支持它们。

That is doable. You do however want to make sure you build to the iOS platform then MacOS because MacOS includes all the Core Data capabilities of iOS but iOS lacks some found in MacOS.

Of course, make sure to keep everything as generic as possible, e.g. don't use UIImage or NSImage because they are not supported on both platforms.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文