您可以关闭一个与您在Xcode OSX中创建的应用程序不同的应用程序吗

您可以关闭一个与您在Xcode OSX中创建的应用程序不同的应用程序吗,xcode,macos,xcode6,Xcode,Macos,Xcode6,有没有什么方法可以关闭你在Xcode for Mac中制作的应用程序,比如让它运行,这样如果iTunes正在运行,它就会看到它并为你关闭它。首先,Stack Overflow不是一个你可以问像这样的开放式问题的网站。您需要先阅读文档,并在发布问题之前告诉我们您尝试了什么。在你的情况下,阅读苹果的文档或进行互联网搜索会发现答案(我在大约5秒钟内找到),你可以尝试,如果在尝试不同的解决方案后,它仍然不起作用,那么你可以在这里发布 下面是你问题的答案: NSRunningApplication类有一个

有没有什么方法可以关闭你在Xcode for Mac中制作的应用程序,比如让它运行,这样如果iTunes正在运行,它就会看到它并为你关闭它。

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

下面是你问题的答案:

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

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

希望这能有所帮助。

是的,这是可能的。如果你阅读,或者你甚至知道怎么做。是的,有一种方法可以做到。@SevenBits你是对的,但要友善;)