0

http://php.weenggs.com/scrap/service.php?op=search&search_term=Crabbie的 ->我的 api http://php.weenggs.com/scrap/service.php?op=search&search_term=Crabbie%20 ->想要这样

[myStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; 

将空格转换为 %20 与我想将 's 转换为 %20 的方式相同。

4

1 回答 1

0

尝试这样你可以使用stringByReplacingOccurrencesOfString方法,

在这里它's%20

    str=[str stringByReplacingOccurrencesOfString:@"'s" withString: @"%20"];


NSString *str=@"http://php.weenggs.com/scrap/service.php?op=search&search_term=Crabbie's";
    str=[str stringByReplacingOccurrencesOfString:@"'s" withString: @"%20"];
    NSLog(@"%@",str);

运单:-

http://php.weenggs.com/scrap/service.php?op=search&search_term=Crabbie%20

于 2013-05-08T06:19:34.810 回答