Automatic handling of Paging enabled Network calls for swift.
This framework enables tableViews showing data that contains thousand of items, to fetch items automatically when scrolling down the tableView.
To use the PagingMediator, start by creating a Network call in the supported form
Next, wrap the Network call in a PagingMediator object. Specify the parameter type, and the return type of the call
Now in your CellForRowAt() function, check the Mediator if the tableView should fetch more data
When searching for a new searchTerm, reset the mediator