gpt4 book ai didi

objective-c - Xcode 启动应用程序并打印到前面的 NSWorkspace

转载 作者:行者123 更新时间:2023-12-03 17:29:42 25 4
gpt4 key购买 nike

我有以下代码来启动地址簿,现在效果很好,但是有没有办法可以在正在运行的应用程序之前启动它?

[[NSWorkspace sharedWorkspace] openFile:@"/Applications/Address Book.app" withApplication:nil];

最佳答案

尝试 NSWorkspace 方法:

- (NSRunningApplication *)launchApplicationAtURL:(NSURL *)url options:(NSWorkspaceLaunchOptions)options configuration:(NSDictionary *)configuration error:(NSError **)error

另请注意,您应该使用 URLForApplicationWithBundleIdentifier: 而不是固定路径。即使 Address Book.app 在 OS X 的 future 版本中移动,或者用户将其移动到其他文件夹,这也将起作用。

关于objective-c - Xcode 启动应用程序并打印到前面的 NSWorkspace,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6154516/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com