答案 0 :(得分:2)
查看热门的AFNetworking网络库。这提供了完整的网络功能和非常好的文档代码。虽然您也可以使用Apple's networking APIs。
简单的AFNetworking示例:
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.requestSerializer = [AFJSONRequestSerializer serializer];
NSDictionary *params = @{@"q":@"Chicago",
@"units":@"imperial",
@"type":@"like",
@"mode":@"json"
};
[manager GET:@"http://api.openweathermap.org/data/2.5/weather" parameters:params success:^(AFHTTPRequestOperation *operation, id responseObject) {
//Success
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
//Failure
}];
答案 1 :(得分:0)
有这个AFJSONRPCClient,它是在AFNetworking上构建的JSON-RPC客户端。
希望它有所帮助。