【发布时间】:2012-04-20 13:02:22
【问题描述】:
我有这个代码:
NSWorkspace *sharedWorkspace = [NSWorkspace sharedWorkspace];
NSString *appPath = [sharedWorkspace fullPathForApplication:appName];
NSString *identifier = [[NSBundle bundleWithPath:appPath] bundleIdentifier];
NSArray *selectedApps =
[NSRunningApplication runningApplicationsWithBundleIdentifier:identifier];
// quit all
[selectedApps makeObjectsPerformSelector:@selector(terminate)];
假设关闭任何从名称运行的应用程序:appName (NSString)。
当我调试应用程序并在指向 appName 的 NSTextField 中输入应用程序名称时,它会关闭我的应用程序,而不是我希望它终止的其他应用程序。我在另一个帖子上回答了这个问题,但没有人回复,所以我想如果我开始新帖子,也许我可以得到回复......谢谢。 (这不是重复的,只是当我回复 bakc 时人们没有回应......)
谢谢,
凯文
【问题讨论】:
-
您可以将代码部分重新格式化为代码吗?
-
哎呀,我没有意识到那不可读..
标签: objective-c cocoa terminate