IOS 拼接参数与URL
来源:互联网 发布:淘宝达人介绍 编辑:程序博客网 时间:2024/06/06 00:22
- 为了项目调试接口方便,需要编写一个将URL与参数键值对拼接为完成的URL的方法,编写如下:
- .h文件:
#import <Foundation/Foundation.h>@interface MiceUtil : NSObject+(NSString *) connectUrl:(NSMutableDictionary *)params url:(NSString *) urlLink;@end
- .m文件
//// MiceUtil.m// EtaokoMerchant//// Created by chenph on 15/11/25.// Copyright © 2015年 wmac. All rights reserved.//#import "MiceUtil.h"@implementation MiceUtil/** * 传入参数与url,拼接为一个带参数的url **/+(NSString *) connectUrl:(NSMutableDictionary *)params url:(NSString *) urlLink{ // 初始化参数变量 NSString *str = @"&"; // 快速遍历参数数组 for(id key in params) { NSLog(@"key :%@ value :%@", key, [params objectForKey:key]); str = [str stringByAppendingString:key]; str = [str stringByAppendingString:@"="]; str = [str stringByAppendingString:[params objectForKey:key]]; str = [str stringByAppendingString:@"&"]; } // 处理多余的&以及返回含参url if (str.length > 1) { // 去掉末尾的& str = [str substringToIndex:str.length - 1]; // 返回含参url return [urlLink stringByAppendingString:str]; } return Nil;}@end
- 最后输出的结果为”http://www.abc.com?a=1&b=2“的形式
- 原创:http://blog.csdn.net/yueritian/article/details/50180483
0 0
- IOS 拼接参数与URL
- 截取URL拼接的参数
- IOS 拼接URL的方法
- 获取URL各参数及拼接URL各参数
- url的拼接,可以预先设置参数
- Map转化成url拼接请求参数
- ios XCODE url 拼接返回为空
- URL拼接规则 js解析URL中参数
- iOS Url参数拆分
- 拼接url
- 在拼接URL要以中文为参数时
- 安卓QQ,微信分享URL后面拼接参数
- jsp页面获取URL地址拼接的参数
- 【广告项目】URL后面拼接参数中文乱码
- 笔记 -- 06 -- 获得Url、Uri字符串后面拼接的参数
- Android URL中参数的获取、拼接及修改
- iOS 中url截取参数
- IOS截取URL中的参数
- 正则表达式
- CodeForces - 13D Triangles
- Google Java编程规范
- leetcode Power of Two
- 【C语言学习】封装和模块化思想
- IOS 拼接参数与URL
- linux驱动之看门狗
- hibernate中的Query查询和criteria查询的区别
- LeetCode 28 : Implement strStr() (Java)
- PHP账号密码HashPassword加密方式破解代码实例
- Redis: Jedis 源代码剖析2- 发布者/订阅者模式剖析
- leetcode Basic Calculator
- ubuntu中的大小写
- jQuery插件——表单验证(jquery.validate.js)