Me preguntaba qué se debe hacer en mi caso. Tengo que obtener datos de un servidor de reposo y mostrarlo en mi aplicación. La interfaz de usuario para esto es una vista web y, si no se reciben datos del servidor, no hay nada que mostrar en la pantalla. En este caso, ¿uso una solicitud asíncrona o una solicitud de sincronización? También mi otra pregunta es ¿cuál es la diferencia entre una solicitud asíncrona en oposición a la solicitud de sincronización en un hilo separado? (Pensé que eso es lo que async hace de todos modos). CUALQUIER ayuda sería muy apreciada. Soy un novato en ios ... GraciasSincrónico Vs asíncrono en el iPhone
8
A
Respuesta
12
Siempre debe usar la carga asíncrona de solicitudes de red. Nunca bloquee el hilo principal esperando una respuesta de red.
Asincrónico puede ser síncrono en un subproceso separado o programado en el ciclo de ejecución de cualquier subproceso.
Espero que esto ayude!
0
La diferencia entre Asincrónico y Sincrónico es que Synchronous es el método más eficiente de comunicación de PC. Sin embargo, Asynchronous es el método de comunicación más común utilizado para aplicaciones de correo electrónico, acceso a Internet y redes. Sincrónico se usa generalmente para la transmisión de grandes bocks de datos.
Cuestiones relacionadas
- 1. ¿El formulario se envía sincrónico o asíncrono?
- 2. Asíncrono vs síncrono vs subprocesamiento en una aplicación de iPhone
- 3. Solicitudes AJAX Sincrónico Vs Asincrónico
- 4. Javascript: ¿Es obligatorio el método sincrónico en AMD (definición de módulo asíncrono)?
- 5. ¿Por qué meteor.js es sincrónico?
- 6. NSThread vs. NSOperationQueue vs. ??? en el iPhone
- 7. ADO.NET asíncrono
- 8. Obteniendo comportamiento sincrónico en javascript?
- 9. Double vs float en el iPhone
- 10. Retraso sincrónico en la ejecución del código
- 11. Servlets asincrónicos vs servlets síncronos
- 12. canales de bloqueo vs mensaje asíncrono que pasa
- 13. StartActivityForResult sincrónico - Esperando que se complete la actividad
- 14. J2ME VS Android VS iPhone VS Symbian VS Windows CE
- 15. Anuncios de Google asincrónicos versus Sincrónico
- 16. En Pruebas de integración, ¿tiene sentido reemplazar el proceso Async por uno sincrónico por el bien de la prueba?
- 17. Detener el bloqueo del navegador durante (sincrónico) Ajax?
- 18. ¿Es posible abortar un XmlHttpRequest sincrónico?
- 19. iPhone SDK: Dealloc vs. Release?
- 20. Notificación push vs. pull en iphone
- 21. ¿Cuál es la diferencia entre el bloqueo con síncrono, sin bloqueo y asíncrono?
- 22. Archivo asíncrono IO en .Net
- 23. disposición a prueba de fallos en un mundo asíncrono
- 24. Prueba de una llamada al método asíncrono
- 25. ¿Qué significa asíncrono en Ajax?
- 26. Llamar a un método asíncrono de un método no asíncrono
- 27. ¿Cómo se escribe el método asíncrono simple?
- 28. iPhone: diferencia entre nil vs Nil y verdadero vs TRUE
- 29. C vs C++ (Objective-C vs Objective-C++) para iPhone
- 30. asíncrono ReadDirectoryChangesW - GetQueuedCompletionStatus siempre el tiempo de espera
¿Está recibiendo HTML del resto del servidor para mostrar en la vista web? ¿Y no hay otras partes para tu aplicación en absoluto? Si desea que el usuario deje las vistas que no responden, no debe bloquear el hilo principal. –
Sí, eso es correcto. Obtener html de un servidor de reposo – CodeGeek123
mostrar este artículo http://www.cocoaintheshell.com/2011/04/nsurlconnection-synchronous-asynchronous/ – tikhop