如何在OS X中以编程方式获取前台应用程序的PID?

Ser*_*gio 0 c linux macos pid objective-c

我需要在OS X中以编程方式(在C或Obj C中)获取前台应用程序的PID.

如何解决以下问题?

Ger*_*d K 6

这应该这样做:

pid_t pid=NSWorkspace.sharedWorkspace.frontmostApplication.processIdentifier;
Run Code Online (Sandbox Code Playgroud)