Resultados de la búsqueda a petición "nsoperationqueue"

2 la respuesta

NSThread vs.NSOperationQueue vs. ??? en el iPhone

Actualmente estoy usandoNSThread para almacenar en caché las imágenes en otro hilo. [NSThread detachNewThreadSelector:@selector(cacheImage:) toTarget:self withObject:image];Alternativamente: [self ...

6 la respuesta

Subclases NSOperation para ser concurrente y cancelable

No puedo encontrar buena documentación sobre cómo subclasificarNSOperation ser concurrente y también para apoyar la cancelación. Leí los documentos de Apple, pero no puedo encontrar un ejemplo "oficial". Aquí está mi código fuente: @synthesize ...

0 la respuesta

Grupo de despacho dentro de NSOperation: todavía permite múltiples operaciones a pesar de maxConcurrentOperationCount = 1

Estoy apuntando a una cola de descarga en serie dentro de la subclase NSOperation usando grupos de despacho para administrar tareas asíncronas. Tengo maxConcurrentOperationCount establecido en 1 he definido mi cola var GlobalDownloadQueue: ...

5 la respuesta

Espere a que finalicen todas las operaciones en cola antes de realizar la tarea

Tengo una subclase de operación y una cola de operación con maxConcurrentOperationCount = 1. Esto realiza mis operaciones en un orden secuencial que las agrego, lo cual es bueno, pero ahora necesito esperar hasta que todas las operaciones ...

1 la respuesta

¿Cancelar NSOperation en for loop?

Estoy tratando de implementar la búsqueda en un hilo de fondo usandoNSOperation eniOS. No quise subclaseNSOperation así que esto es lo que estoy haciendo: [searchQueue cancelAllOperations]; NSInvocationOperation *op = [[NSInvocationOperation ...

2 la respuesta

iOS - ¿Cómo verificar si una NSOperation está en una NSOperationQueue?

De los documentos: Un objeto de operación puede estar como máximo en una cola de operación a la vez y este método genera una excepción NSInvalidArgumentException si la operación ya está en otra cola. De manera similar, este método genera ...

5 la respuesta

Equivalente a la cola de despacho en serie de GCD en iOS 3.x

Grand Central Dispatch (GCD) de Apple es excelente, pero solo funciona en iOS 4.0 o superior. @ De ...

2 la respuesta

¿Cómo eliminar / cancelar NSInvocationOperation de NSOperationQueue?

Ambas de las siguientes preguntas se hacen en contexto para mantener NSOperationQueue y NSInvocationOperation. Como he usado este concepto para descargar múltiples videos, ¿cómo elimino / libero NSInvocationOperation agregado de ...

1 la respuesta

NSOperationQueue no funciona en IOS5

Tengo un proyecto que descarga imágenes en segundo plano usandoNSOperationQueue. Funcionaba hasta ahora en dispositivos con iOS 4.3. Sin embargo, si construyo la aplicación con base sdk 4.3 o con 5 y ejecuto la aplicación en el dispositivo con ...

3 la respuesta

¿Cómo detener la operación NSO actual?

Estoy usandoNSOperationQueue yNSOperation para ejecutar alguna función al hacer clic en segundo plano. Pero quiero poder, cuando el usuario hace clic en algún botón, detener esa Operación. ¿Cómo puedo hacerlo Algo como,[currentoperation ...