2011-01-22 8 views
5

iOSで新しいサブプロセスを起動することはできますか? (通常のアプリケーションから) 可能であれば、それを行う方法は?iOSでサブプロセスを実行していますか?

+0

「プロセス」とはどういう意味ですか? (実行スレッド、または何らかの形式の外部コード?) –

+0

@middaparka分離メモリ内のプログラム実行。スレッドではありません。スレッドはpthread os NSThreadで作ることができます:) – Eonil

+1

私は[NSTask](http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSTask_Class /Reference/Reference.html)は、それがあなたが後にしていることのようなものなら同等です。 (iOS上で普及しているサンドボックスアプローチを念頭に置きながら、これは驚くべきことではありません) –

答えて

7

脱獄アプリでは可能かもしれませんが、SDKでは許可していません。自分のアプリケーションのプロセスだけが許可されています。それは、バックグラウンドで(限られた時間の間)動作することができますが、あなた自身が言うように多くのスレッドを持つことができますが、それらはすべてそのプロセスに属していなければなりません。

関連する問題