swift でプロセスのリストを得る
https://developer.apple.com/legacy/library/qa/qa2001/qa1123.html にサンプルがあったので GetBSDProcessList 関数を swift で書いてみた。 ついでに最近 carthage を使っているのでそれでも入れられるようにしてみた。
こんな感じで使う
import GetBSDProcessList guard let procs = GetBSDProcessList() else { return } for proc in procs { .... }
C の構造体とかその配列とかで Unsafe... を使う場合は、提供する関数の中に閉じ込めるのがいいのかな?