1.使用第三方框架AFN,客户端 —— 发送请求 —— 服务器 —— NSData(JSON数据)—— OC对象(字典/ 数组等)—— 客户端
GET(获取服务器的东西)
请求URL后面以?的形式跟上发给服务器的参数,多个参数之间用&隔开比如http://www.test.com/login>username=123&pwd=123
2.发送异步请求
系统为reques(发送请求)开启一个子线程进行请求,queue队列是回到主队列执行任务,handler请求完毕后自动调用block [NSURLConnection sendAsynchronousRequest:<#(NSURLRequest *)#> queue:<#(NSOperationQueue *)#> completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {
请求完毕后调用的代码
}]
因为客户端请求数据需要时间,等请求完后得到数据data,然后回调block内的方法,设置ui界面的东西