¿Es seguro el hilo ACAccount?

¿Puedo compartir una única instancia de ACAccount entre subprocesss? Específicamente, me gustaría crear múltiples objects TWRequest que son utilizados por diferentes instancias de NSOperationQueue . Esos objects TWRequest compartirán una única instancia de ACAccount . ¿Eso es seguro?

Gracias.

Voy a decir "no". En primer lugar, ACAccount no aparece en la list "Seguro de subprocesss" de Apple. En segundo lugar, no veo ninguna mención explícita de security de hilo en la reference para ninguna de esas classs. En tercer lugar, veo que TWRequest parece estar construido sobre NSURLConnection que está diseñado para usarse en un bucle de ejecución (normalmente el hilo principal). No veo nada en absoluto para indicar que estas classs son seguras para el uso simultáneo de varios subprocesss. En el mejor de los casos, debe adoptar un enfoque de confinamiento de hilos (es decir, cada hilo obtiene / crea sus propias copys de estos objects y no debe pasar entre hilos).

Dado que TWRequest está diseñado para la operación cooperativa / basada en runloop, no veo ninguna razón para que necesites hacer esto en un hilo de background tampoco, FWIW.

Así que sí. Yo diría que "no".