有两种选择(或者至少我知道两种)用于为Mac实现XPC客户端和服务。 NSXPCConnection在10.8和XPCKit中引入。我应该使用什么来实现位于菜单栏中的帮助应用程序,并使用XPC从主应用程序中读取数据。
我看到的主要区别是XPCKit
将在10.7 Lion中有效,而NSXPCConnection
仅在10.8 Mountain Lion中可用。在他们之间做出选择时我还应该考虑什么。我很感激使用这两者的开发人员的回复。
P.S。我的应用程序仍然可以在10.7中运行,但是根据我以前的经验,在发布后的2-3个月内要求使用最新版本的OS X并不是一个问题。
答案 0 :(得分:0)
最后我决定使用NSXPCConnection。
它由Apple提供,因此更新的机会较少。
自Mountain Lion和NSXPCConnection发布以来,似乎不再支持XPCKit。