Cocoa UI 在终端应用上

Cocoa UI on terminal app

我的任务是为 C 终端应用程序构建 Cocoa 界面。

除 GUI 外没有其他要求。

我的问题是: 进行终端调用或获取源代码(我有权使用)并直接从 Cocoa 调用函数是否最好 and/or 最快?

出于教育目的,请说明利弊。

最好(更快、更容易)直接从 Cocoa 调用函数。

您当然知道 Cocoa 应用程序如果要在 Mac App Store 上运行就必须进行沙盒化,而沙盒化会使许多以前微不足道的操作变得更加复杂?