last example afhttprequestoperation ios macos networking afnetworking mknetworkkit

ios - example - ¿Cuáles son las diferencias entre MKNetworkKit y AFNetworking?



http alamofire (1)

MKNetworkKit :

  • Caché en el disco incluido.
  • Operaciones congeladas (las solicitudes fuera de línea pueden ponerse en cola para ejecutarse cuando la red está de vuelta).
  • Más liviano

AFNetworking :

  • Más usuarios y contribuidores.
  • Mejor documentación (más clara y más accesible).
  • UIImageView+AFNetworking para carga de imagen diferida (posible en MKNK, pero más dolorosa).
  • Estilo de codificación estándar (tipo Apple).
  • Mayor aprovechamiento de los objetos SDK (compatible con NSCoding).
  • Gran variedad de funciones y extensiones adicionales (por ejemplo, accesibilidad a la red, solicitud de formularios multiparte, soporte de fondo, etc.).
  • Tiene un bonito logo de proyecto. ;-)

¿Algo más?

Estoy ejecutando algunas pruebas en esos dos frameworks de redes: MKNetworkKit y AFNetworking. Y veo que no es fácil ver las diferencias entre las dos libs. ¿Cuáles son las principales diferencias entre los dos?