Articles of nsurlconnection

¿Cómo procesar los datos de MKNetworkKit en un hilo de background?

Soy nuevo con MKNetworkKit y tengo un pequeño problema de layout. Estoy tratando de procesar los datos obtenidos por MKNetworkOperation en un hilo de background, pero no estoy seguro de dónde hacer eso para mantener limpio el layout. [op onCompletion:^(MKNetworkOperation *completedOperation) { NSDictionary *jsonDictionary = [completedOperation responseJSON]; // This part is always called on the […]

Cargar grandes NSData en la Web

Actualmente estoy trabajando en una aplicación que tiene que cargar files grandes (principalmente películas / videos) en la web. Después de leer lo que puedo, fui el enfoque de convertir la película a NSData y luego includela como el NSURLConnection's HTTPBody . Sin embargo, al convertir la película (que originalmente fue un ALAsset ) en […]

Alternativa recomendada al webkit para events enviados por el server en iOS

Me gustaría recibir events enviados por el server en mi aplicación iOS nativa; sin embargo, no estoy usando webkit / Safari. Por lo que he encontrado, NSURLConnection no se ajusta bien ya que corta la respuesta . También he mirado la biblioteca ZTWebSocket (obviamente agradable, pero estoy buscando SSE, no sockets web). ¿ CocoaAsyncSocket sería […]

¿Se interrumpe una connection NSURLConnection cuando llega una llamada telefónica?

¿Qué sucede con una connection de URL cuando se ejecuta una connection de URL para una aplicación particular y llega una llamada telefónica al mismo time?

Segue lanzando NSInternalInconsistencyException, con NSURLConnection sendAsynchronousRequest

Así que he estado intentando crear una aplicación para un website y tengo la página "Iniciar session" funcionando, excepto cuando no va a la transición a la siguiente vista. Este es el código que creo que está causando el problema: NSOperationQueue *queue = [[NSOperationQueue alloc] init]; [NSURLConnection sendAsynchronousRequest:request queue:queue completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) […]

Son asonnchronous NSURLConnections multi-threaded

Me he dado count de que si creo una NSURLConnection y disparo la request, todo está bien. Los methods de mi delegado se llaman y el último método delegado se invoca bien después de que se completa el bloque de código que invoca la connection. Estupendo. Eso me lleva a creer que las conexiones son […]

NSURLConnection delegate methods on thread background

EDIT2 – Reescribe la pregunta Quiero hacer un poco de comunicación de service web en segundo plano. Estoy usando Sudzc como el manejador de HTTPRequests y funciona así: SudzcWS *service = [[SudzcWS alloc] init]; [service sendOrders:self withXML:@"my xml here" action:@selector(handleOrderSending:)]; [service release]; Envía algunos XML al service web, y la respuesta (en este, un boolean) […]

MBProgressHud y SDWebImagePrefetcher

Estoy intentando mostrar un MBProgressHUD personalizado mientras descargo una list de URL con SDWebImagePrefetcher utilizando los methods de NSURLConnection . SDWebImagePrefetcher tiene un método que, cuando se llama, muestra en la console el progreso de la descarga de imágenes. Ahora, me gustaría mostrar que el progreso de NSLog en el MBProgressHUD personalizado y me gustaría […]

¿Por qué NSURLConnection no funciona en casos de testing OCUnit para iOS?

He escrito un caso de testing de unidad OCUnit que se basa en un service web externo para completar. Sé que esto es controvertido en sí mismo, pero definitivamente quiero tener el service web incluido en las testings (se está ejecutando en un server interno de todos modos). Al parecer, la NSURLConnection no puede iniciarse […]

¿Por qué utilizar GCD y bloques para descargas HTTP?

En una entrevista de trabajo, me preguntaron por qué debería usar bloques y GCD en lugar de NSURLConnection para poder download files de forma asíncrona. Después de algunas investigaciones, no encontré una buena razón para hacerlo. Tengo varias aplicaciones donde uso solo NSURLConnection para varias descargas simultáneas. ¿Su pregunta está tratando de determinar si estoy […]