代码之家  ›  专栏  ›  技术社区  ›  tig Charlie Martin

观察可可应用程序中的其他应用程序退出或突然终止

  •  2
  • tig Charlie Martin  · 技术社区  · 14 年前

    我需要在应用程序周围创建包装器,所以我创建了一个小cocoa应用程序,用 [[NSWorkspace sharedWorkspace] launchApplication:…] ,我是否可以在应用程序退出或终止时注册一些事件(如果应用程序以好的或坏的方式完成,我当然需要获取事件)。我知道我可以问这样的应用程序是否每秒钟都在运行,但我希望有更好的方法。

    1 回复  |  直到 14 年前
        1
  •  5
  •   Pang firemonkey    7 年前

    看一看 Technical Note TN2050 “在不进行轮询的情况下观察进程生存期”

    NSWorkspaceDidLaunchApplicationNotification NSWorkspaceDidTerminateApplicationNotification