¿Por qué el tamaño del binario final sería mucho más pequeño que el tamaño de la biblioteca estática?

Esta es una pregunta de iOS.

Construyo una biblioteca estática (unmarco de referenci en iOS) que luego se incluye en una aplicación. El tamaño del binario resultante (500kb) es más pequeño que el tamaño de la biblioteca estática (6mb). ¿Como funciona esto? Entiendo que la biblioteca estática es que la biblioteca estática está incluida en el binario final

Respuestas a la pregunta(4)

Su respuesta a la pregunta