Giter Club home page Giter Club logo

corehttp's Introduction

Charlin出框架的目标:简单、易用、实用、高度封装、绝对解耦!

#CoreHttp ####抛弃AFN,网络处理工具类,将网络交互玩于股掌间的利器!

框架依赖:

.CoreStatus

若使用APP级别APPHttp,还需要依赖以下框架:
.CoreToast
.CoreBtn



框架特性:

1.自己写网络请求框架,我从来不用AFN,ASI。
2.自己完全定制了整个网络请求的所有流程:GET/POST/UPLOAD,您不会错过任何一个细节!
3.有了他,您可以轻松完成GET/POST请求,多文件上传,以及全方位的错误捕捉。自己写一套框架完全掌握整个网络请求!把控任何一个网络请求成败细节!
4.此框架首度公开,长期修改的最终精华体现!
5.支持普通数据交互、JSON交互。
6.友好的面向对象封装文件上传,详情的错误处理,数据解析。
7.考虑了网络实时状态,封装了网络请求指示器(状态栏指示器)。
8.绝对解耦,本框架不需要依赖任何第三方!无公害,绿色环保无污染!





CoreHttp 抛弃AFN,网络处理工具类,将网络交互玩于股掌间的利器!



版权说明 RIGHTS

作品说明:本框架由iOS开发攻城狮Charlin制作。
作品时间: 2013年初

关于Chariln INTRODUCE

作者简介:Charlin-四川成都华西都市报旗下华西都市网络有限公司技术部iOS工程师!

联系方式 CONTACT

Q Q:1761904945(请注明缘由)
Mail:[email protected]

corehttp's People

Contributors

charlinfeng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

corehttp's Issues

如何使用你的库实现串行请求队列

代码如下:

dispatch_queue_t serialQueue =   dispatch_queue_create("myThreadQueue1",DISPATCH_QUEUE_SERIAL);
dispatch_async(serialQueue, ^{
    [CoreHttp getUrl:[NSString stringWithFormat:@"http://xxx.com/u/100001"] params:nil success:^(id obj) {
        NSLog(@"循环获取用户数据--%@",obj);
    } errorBlock:nil];
});

dispatch_async(serialQueue, ^{
    NSLog(@"111");
});

但是返回的始终是111先打印,obj后打印

很一般

亲,你的网络请求,连请求取消都不支持,是不是牛吹得有点大哦。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.