MMNetworkManager 0.0.3

MMNetworkManager 0.0.3

Maintained by Muthuraj Muthulingam.



  • By
  • Muthuraj Muthulingam

MMNetworkManager

Typical layer of every iOS application is to deal with network for various needs like,

  • Requesting response from Remote API
  • Requesting resources like image, PDF, any other types of document

MMNetworkManger solves all these requirements for an app

[![CI Status](https://img.shields.io/travis/Muthuraj Muthulingam/MMNetworkManager.svg?style=flat)](https://travis-ci.org/Muthuraj Muthulingam/MMNetworkManager) Version License Platform

Purpose

  • Provides three sub modules
  • Network Resource Helper
    • Supports resources including Image,PDF,Word
    • Caches the loaded data and return it on the go
    • Asynchrounous execution of resource request
    • Progress reporting
    • Downloading/Uploading of resources
  • Network Request Helper
    • Simple network data requests
    • Supports response formats including JSON,XML
    • Asynchrounous requests handling
  • Network Manager
    • Manages data and resource requests
    • Supports multiple requests on the go

Usage

  • Please refer a demo project attached

Installation

MMNetworkManager is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'MMNetworkManager'

Author

Muthuraj Muthulingam, [email protected]

License

MMNetworkManager is available under the MIT license. See the LICENSE file for more info.