gpt4 book ai didi

objective-c - 重新启动已启动的应用程序

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

我已经为 Mac OS X 创建了一个应用程序,并且有一个它的桌面快捷方式(使用 ln -s 创建)。现在我想添加一个功能,以便每当双击此快捷方式时,在应用程序已经运行的情况下,应该执行一些操作(例如在指定路径打开 Finder 窗口)。如何实现?

我尝试在我的应用程序中为基于 NSApplication 的通知创建一个观察者,但没有产生任何建设性的结果。

有人可以帮忙吗?

最佳答案

在应用程序的委托(delegate)中,实现 -applicationShouldHandleReopen:hasVisibleWindows:并做任何你喜欢的事情。

关于objective-c - 重新启动已启动的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9988970/

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