您当前的位置: 首页 >  搜索

Objc生成搜索引擎查询字符串

发布时间:2016-02-09 12:47:13 ,浏览量:0

大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! 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]];
关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    108697博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0825s