首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >基于macOS文档的应用程序自动启用协作吗?

基于macOS文档的应用程序自动启用协作吗?
EN

Stack Overflow用户
提问于 2018-01-18 01:18:32
回答 1查看 422关注 0票数 2

我希望建立一个基于文件的应用程序在macOS上使用Xcode和目标macOS高塞拉利昂。

NSDocument是否提供类似于页面的文档协作?苹果的基于文档的应用程序页面显示,协作是基于文档的应用程序的一个特性,但我还没有看到这个问题的确切答案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-22 20:22:11

最后,我只看了我还没看过的WWDC会议,就找到了苹果过时的文档(看起来就像一个被遗弃的孤儿)。我可以告诉你问题的答案,因为我也在看它。

答案是否定的,NSDocument或UIDocument类没有像页面或注释那样提供协作机制。NSDocument共享方法所做的就是为您提供共享UI。但是,实现协作和用户界面对共享用户操作的反应是您的工作。

幸运的是,自从发布了macOS Sierra以来,这并不是一个非常困难的任务。我的意思是,它仍然不是一个平静的蛋糕或其他东西,但自从塞拉利昂和iOS 10,我们在CloudKit框架中的SKShare类。这就是我们可以在应用程序中提供协作的方式。这就是苹果在其应用程序中实现它的方式。

只需查看WWDC 2016的会话226,您就会得到协作实现的想法,甚至一些代码示例。在这个问题上,这是一次非常有用的会议。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48312463

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档