你可以关闭一个单独的应用程序与你在Xcode OSX中的应用程序

时间:2015-05-15 21:41:19

标签: xcode macos xcode6

有没有办法从你在Xcode for Mac中制作的应用程序关闭应用程序,如果iTunes正在运行它会看到它并为你关闭它。

1 个答案:

答案 0 :(得分:0)

首先,Stack Overflow不是一个可以提出像这样的开放式问题的网站。在发布问题之前,您需要先阅读文档并告诉我们您尝试过的内容。在你的情况下,阅读Apple的文档或进行互联网搜索会发现你可以尝试的答案(我在大约5秒内找到它),如果在尝试不同的解决方案之后,仍然没有工作,然后你可以在这里发布。

有了这个,这就是你问题的答案:

NSRunningApplication类有一个名为terminate的方法,它终止了它对应的进程。因此,您只需创建该类的实例并调用terminate方法。例如:

BOOL terminated = [[[NSRunningApplication runningApplicationsWithBundleIdentifier:@"com.apple.Safari"] objectAtIndex:0] terminate];
NSLog(@"Termination successful? %@", terminated ? @"YES" : @"NO");

希望这有帮助。