2011-01-22 31 views
5

¿Es posible iniciar un nuevo subproceso en iOS? (de la aplicación habitual) Si es posible, ¿cómo hacerlo?¿Se está ejecutando un subproceso en iOS?

+0

¿Qué quiere decir con "proceso"? (¿Un hilo de ejecución, o alguna forma de código externo?) –

+0

@middaparka Una ejecución de programa en memoria separada. No es un hilo. Los hilos se pueden hacer con pthread os NSThread :) – Eonil

+1

No creo que haya ninguna forma de [NSTask] (http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSTask_Class /Reference/Reference.html) equivalente si ese es el tipo de cosa que buscas. (Teniendo en cuenta el enfoque de sandbox que prevalece en iOS, esto no debería ser una sorpresa.) –

Respuesta

7

Si bien es posible con las aplicaciones jailbreak, el SDK no lo permite. Solo se le permite el proceso de su propia aplicación. Puede funcionar en segundo plano (durante un tiempo limitado) y/o tener tantos hilos propios como diga, pero todos deben pertenecer a ese único proceso.

Cuestiones relacionadas