background image

iOS 网络编程同步 GET 方法请求编程

    iOS SDK 为 HTTP 请求提供了同步和异步请求两种不同的 API,而且可以使用 GET 或
POST 等请求方法。我们先了解其中最为简单的同步 GET 方法请求。

    为了学习这些 API 的使用我们还是选择第 3 章 MyNotes“备忘录”应用实例,与第 3 章不
同的是数据来源于服务器端,而不是本地的

Notes.xml(或 Notes.json)文件。

    首先实现查询业务,查询业务请求可以在主视图控制器 MasterViewController 类中实现,
其中

MasterViewController.h 代码如下:

#import <UIKit/UIKit.h>

#import “NSString+URLEncoding.h”

#import “NSNumber+Message.h”

 

@interface MasterViewController : UITableViewController

 

@property (strong, nonatomic) DetailViewController *detailViewController;

//保存数据列表

@property (nonatomic,strong) NSMutableArray* listData;

 

//重新加载表视图

-(void)reloadView:(NSDictionary*)res;

 

//开始请求 Web Service

-(void)startRequest;