网络请求传参数的问题
2015-07-17 18:10
411 查看
1.首先页面最上部有切换的按钮,按钮切换时能展示不同的页面,每个页面上又UITextField:(输入银行账号,输入转账金额,输入密码等等)
2.就是传参时key,value值不一样 例如:
NSDictionary *params = @{@"fundid" : [[GXSharedClass sharedClass] GXAccount],
@"moneytype" : @"0",
@"bankcode" : bankCode,
@"banktrantype" : transferType,
@"tranamt" : tranamt,
@"operway" : @"H",
passwordKey :passwordValue}; // passwordKey 两个页面都需要传这个key和value
3.我们首先判断是那个页面 根据这个判断定义标记_selectIndex;
在viewDidLoad里给_selectIndex = 0;赋值
然后在调接口的时候判断
NSString *passwordValue = @"";
NSString *passwordKey = @"";
if(self.selectIndex == 0){
if ([_bankpwdStatus isEqualToString:@"1"]) {
passwordKey = @"bankpwd" ;
passwordValue = bankpwd;
}
}
else if(self.selectIndex == 1){
if ([_fundpwdStatus isEqualToString:@"1"]) {
passwordValue = fundpwd;
passwordKey = @"fundpwd";
}
}
NSDictionary *params = @{@"fundid" : [[GXSharedClass sharedClass] GXAccount],
@"moneytype" : @"0",
@"bankcode" : bankCode,
@"banktrantype" : transferType,
@"tranamt" : tranamt,
@"operway" : @"H",
passwordKey :passwordValue}; // passwordKey 两个页面都需要传这个key和value
博主属于菜鸟,水平有限,望雅正!!!!
2.就是传参时key,value值不一样 例如:
NSDictionary *params = @{@"fundid" : [[GXSharedClass sharedClass] GXAccount],
@"moneytype" : @"0",
@"bankcode" : bankCode,
@"banktrantype" : transferType,
@"tranamt" : tranamt,
@"operway" : @"H",
passwordKey :passwordValue}; // passwordKey 两个页面都需要传这个key和value
3.我们首先判断是那个页面 根据这个判断定义标记_selectIndex;
在viewDidLoad里给_selectIndex = 0;赋值
然后在调接口的时候判断
NSString *passwordValue = @"";
NSString *passwordKey = @"";
if(self.selectIndex == 0){
if ([_bankpwdStatus isEqualToString:@"1"]) {
passwordKey = @"bankpwd" ;
passwordValue = bankpwd;
}
}
else if(self.selectIndex == 1){
if ([_fundpwdStatus isEqualToString:@"1"]) {
passwordValue = fundpwd;
passwordKey = @"fundpwd";
}
}
NSDictionary *params = @{@"fundid" : [[GXSharedClass sharedClass] GXAccount],
@"moneytype" : @"0",
@"bankcode" : bankCode,
@"banktrantype" : transferType,
@"tranamt" : tranamt,
@"operway" : @"H",
passwordKey :passwordValue}; // passwordKey 两个页面都需要传这个key和value
博主属于菜鸟,水平有限,望雅正!!!!
相关文章推荐
- 使用charles来抓取手机App的网络包
- Tornado异步任务的实现(一)——tornado.httpclient.AsyncHTTPClient
- 高清网络摄像机主流芯片方案之安霸、TI和海思对比
- httpd的功能特性及配置文件详解
- HttpClient与APS.NET Web API:请求内容的压缩与解压
- Queue HTTP Operations With AFNetworking
- sqlserver2008通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性。确保 SQL
- HDU3277MarriageMatchIII
- HDU3081Marriage Match II
- Jboss配置https
- http下载列表
- HDU4240 Route Redundancy
- 【转】以太网的帧
- https://github.com/Bilibili/ijkplayer
- java模拟http请求
- http文件下载
- HTTP协议状态码详解(HTTP Status Code)
- 【socket】一分钟理清 socket udpsocket tcpsocket tcplistener TCPClient和 UDPClient
- tcp 出现rst情况整理
- 第十三节 网络编程