0

コマンド ラインまたはターミナルをシミュレートするアプリを作成するにはどうすればよいですか? 組み込みのコントロールを使用できますか、それとも何かカスタムする必要がありますか? 誰かがサンプルコードを教えてもらえますか? 私が行うすべての検索結果は、Apple 関連の結果ではなく、Cisco 関連の iOS のものになります。

4

2 に答える 2

1

私は同じことをしようとしていました。私はこのプロジェクトを見つけました:

http://code.google.com/p/mobileterminal/

これはあなたが探しているものかもしれません。

于 2012-11-23T23:55:20.393 に答える
0

何を求めているのか正確にはわかりませんが、system();を呼び出すことができます。bashスクリプト(コマンドラインのもの)を呼び出すため。AppleのiOSSDKには、ビルド済みのターミナルシェルビューはありません。いくつかのpopenコマンドを呼び出す必要があります。また、スレッド化する方法を学ぶ必要があります。そうしないと、一部のプロセスが中断されます。

また、パフォーマンスやセキュリティ上の理由などから、system()がbashスクリプトを呼び出すのに最適な方法ではない場合もあると聞きました。

App Storeに送信する予定がある場合は、NSTaskクラスを確認してください。このクラスは、スクリプトを制御されたコード内に保持しますが、昇格された特権は付属していません。

于 2012-07-29T17:34:19.887 に答える