Múltiples solicitudes HTTP frente a una única conexión TCP en iOS

Estoy desarrollando una aplicación para iPhone que utiliza una API basada en web que yo controlo. ¿Sería más rápido o más eficiente conectarse a un puerto TCP constantemente abierto y realizar solicitudes a través de la API TCP, o realizar una nueva solicitud HTTP para todos los datos que deseo obtener?

e imagino que lo diferente sería insignificante, pero podría estar equivocad

Los datos nuevos se obtienen casi cada vez que se carga una nueva vista, por lo que las solicitudes pueden ocurrir con bastante frecuencia.

Respuestas a la pregunta(1)

Su respuesta a la pregunta