Cómo agregar AFNetworking a la aplicación XCode

Soy relativamente nuevo en XCode y iOS. Mis antecedentes para comprender cómo agregar bibliotecas / dependencies a un proyecto están en el mundo de Java y Maven.

Necesito agregar AFNetworking a mi proyecto y no he podido hacerlo con éxito.

Primero, traté de ir a my project -> Build Phases -> Link Binary con bibliotecas, hacer clic en el button "+", y luego search AFNetworking de la list. No estaba en la list.

Entonces, pensé que tendría que agregarlo usando la opción "Agregar otro …". Lo que significa, por supuesto, que tendría que download AFNetworking alguna manera. No estoy seguro de haber podido downloadlo en la forma correcta, parece que todo lo que pude get fue el proyecto AFNetworking sí mismo, en lugar de un marco (si entiendo correctamente, los frameworks son análogos a los jars) ¿Puedes generar un marco mediante la construcción de un proyecto de iOS de una cierta manera?). Lo descargué de su página de GitHub . (También probé su guía "Getting Started", pero me hizo usar CocoaPods , por lo que no pude trabajar bien y preferiría evitarlo por ahora).

He intentado agregar files de proyecto y carpetas desde AFNetworking solo para ver si funcionan (pero, por supuesto, no lo hacen, creo que necesito algún tipo de file .framework ).

En AFNetworking : no puedo encontrar la manera de agregar AFNetworking a mi proyecto. ¿Cómo puedo hacerlo?

Parece que has bajado la primera parte, que se está descargando de la página GitHub.

Cuando sigo este tutorial , muestra cómo importaron AFNetworking en su propio proyecto de muestra (es decir, verá un grupo "AFNetworking" en la list de files y carpetas a lo largo del lado izquierdo de su window Xcode).

Una vez que AFNetworking se desarrolle junto con el rest de su código en su proyecto, debería poder llamar a las diversas API de AFNetworking desde su código. Deberá asegurarse de agregar las líneas adecuadas " #import "AFNetworking.h" " en sus files de código fuente desde los que llamará a AFNetworking.

Utilice pods, de lo que no tendrá que cargar AFNetworking en su proyecto github, y no se preocupe por los linkeres incorrectos, etc.

Usar pods: instalar pods

Instalación AFNetworkign con pods: instalar AFNetworking

Use este Administrador para ayudarlo a usar AFNetwork .

Creo que si descargas su código puedes generar el file .a usando el process en esta respuesta de desbordamiento de stack: (obviamente reemplazando el proyecto que obtienen de gihut con el proyecto que encontraste) ¿Cómo crear framework del proyecto Xcode 4?