2011-01-22 14 views
5

È possibile avviare un nuovo processo secondario in iOS? (dalla normale applicazione) Se possibile, come fare?Sottoprocesso in esecuzione in iOS?

+0

Cosa intendi per "processo"? (Un thread di esecuzione o qualche forma di codice esterno?) –

+0

@middaparka Un'esecuzione del programma in memoria separata. Non un thread. Le discussioni possono essere fatte con pthread os NSThread :) – Eonil

+1

Non credo ci sia alcuna forma di [NSTask] (http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSTask_Class /Reference/Reference.html) equivalente se questo è il genere di cose che stai cercando. (Tenendo presente l'approccio sandbox prevalente su iOS, questa non dovrebbe essere una sorpresa.) –

risposta

7

Sebbene possa essere possibile con le app di jailbreak, l'SDK non lo consente. È consentito solo il processo della propria applicazione. Può operare in background (per un periodo di tempo limitato) e/o avere comunque molti thread come dici tu, ma tutti devono appartenere a quel processo.

Problemi correlati