Objc生成搜索引擎查询字符串
2016-02-09 12:47
302 查看
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)
拿baidu为例,百度的搜索url为:
http://www.baidu.com/s?wd=%s
%s表示可以用任何字符串来代替.
早期的NSString中有stringByAddingPercentEscapesUsingEncoding方法,不过新的SDK中已标记为废弃.不过所幸我们还有一个方法:
stringByAddingPercentEncodingWithAllowedCharacters:
比如我们要查询的关键字是:超人他爸爸,可以这样做:
NSString *name = @"超人他爸爸"; name = [name stringByAddingPercentEncodingWithAllowedCharacters: [NSCharacterSet characterSetWithCharactersInString:@""]]; NSString *urlString = [NSString stringWithFormat:@"http://www.baidu.com/s?wd=%@", name]; [[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlString]];
相关文章推荐
- Objc生成搜索引擎查询字符串
- Objc生成搜索引擎查询字符串
- 系统突然断电重启导致rac节点无法启动,crs-4000错误
- 拓薪教育-struts2视频教程-任亮
- 可重入和线程安全
- 拓薪教育-spring视频下载-任亮
- usaco 1.2.5 dualpal
- js 的基础知识变量
- (c语言)NOIp 2006 提高组 4 2^k进制数
- usaco 1.2.4 palsquare
- usaco 1.2.3 namenum
- usaco 1.2.2 transform
- uva 568(数学)
- 拓薪教育-hibernate视频下载-任亮
- cocos2d-x中的CCTableView的相关用法
- usaco 1.2.1 milk2
- 设置jsp默认打开方式
- 拓薪教育-Oracle视频下载-任亮
- usaco 1.1.3 friday
- 【第一章】 Spring概述 ——跟我学Spring3