On Thu, Dec 13, 2012 at 2:31 PM, Douglas Campos <qmx(a)qmx.me> wrote:
On Dec 13, 2012, at 9:19 AM, Matthias Wessendorf wrote:
> the CoreData plugin has its own HTTP client (since it's inheriting
> from AFIncrementalStore API), but the "public" API of that own client
> is similar to the one used on the Pipe IMPL:
> + (AGIncrementalStoreHttpClient *)clientFor:(NSURL *)baseURL;
> + (AGHttpClient *)clientFor:(NSURL *)url;
> Technically both HttpClients are extensions of the AFNetworking
> HTTPClient. In order to reuse the same public API for different http
> clients, I thought we could introduce a (public) protocol that allow
> it to write type-safe HTTP clients.
What would we gain from this apart of unifying the usage?
Is there something else I'm not seeing?
I know it's not perfect - not even sure (yet) if I really want that...
> Any thoughts?
> Matthias Wessendorf
> blog: http://matthiaswessendorf.wordpress.com/
> sessions: http://www.slideshare.net/mwessendorf
> twitter: http://twitter.com/mwessendorf
> aerogear-dev mailing list
aerogear-dev mailing list