Avatar
まあ原則はそうですよね
5:03 AM
SwiftPMの内部で、外部プロセス立ち上げて、stdoutを吸い出すのにスレッドを立てているんですが、 単にDispatchの実装を待ってられないから独自に用意したんだろうか
5:04 AM
こういうところでたまに見るので、逆に生スレッドのほうがいいユースケースがあるのか、それともどんなユースケースでも絶対に上位互換になるのか
5:04 AM
そのへんの境界が正確にわかっていなくて、
5:05 AM
よくわからない場合はできるだけシンプルな道具を使ったほうがいいと思っているので悩みます。
5:07 AM
もともとの質問にあった NSThread が二重定義になってしまう問題については、継承して func main をオーバーライドするパターンなら共通コードにできることに気がついて解決しました。 ありがとうございました。