如何制作模拟命令行或终端的应用?我可以使用内置控件还是必须自定义?有人能指点我一些示例代码吗?我进行的所有搜索都会导致与思科相关的iOS内容,而不是与Apple相关的结果。
答案 0 :(得分:1)
答案 1 :(得分:0)
不确定你问的是什么,但你可以调用system();调用bash脚本(命令行的东西)。 Apple的iOS SDK中没有预先构建的终端shell视图。你必须有几个popen命令调用。您还需要了解如何线程或某些进程将被中断。
我也听说有时候system()可能不是出于性能,安全等原因调用bash脚本的最好方法。
如果您计划提交到App Store,请尝试查看NSTask类。此类将脚本保存在受控代码中,但不具有提升的权限。