2017-05-07 45 views
-1

我是新來的,所以請善待 - 我打開提示和糾正;)嵌入/讀取命令行工具在Cocoa程序(SWIFT 3)

其實我想寫一個OS爲一臺Sportsmachine。它基本上包含一個Joystick(JoyWarrior A8)通過USB輸入。經過一段時間後,我現在可以使用XCode,一個帶有OpenGL和GLFW的Swift命令行工具來讀取控制器的軸。軸的位置被放入控制檯。

我現在想要做的是在Cocoa App中使用這個輸出來編寫UI。

我的問題,你是:

  1. 是否有整合和Cocoa應用程序中讀取一個命令行工具的方法嗎?
  2. 或者有更好的方法可以將輸入直接整合到我的Cocoa應用程序中嗎?

提前致謝!請讓我知道,如果沒有足夠的解釋,或者如果你需要一些代碼片段!

回答

-1

作爲一個經驗法則,如果您發現自己想知道Apple是否爲您要實現的功能提供了現成的解決方案,那麼問問自己該功能是否可用於顯着其他開發者的數量。如果你認爲它會的話,你應該做一些Google搜索,因爲你很可能是對的,並且蘋果已經有了一個能滿足你需求的庫/框架。公平地說,與遊戲控制器交互就是這樣一個功能,並且,真正形成Apple,提供API可以幫助您不必重新發明輪子(或使用第三方輪子) - 這裏是guide