如何解码客观c iphone中的URL?

时间:2013-06-11 07:57:52

标签: objective-c xcode url decode

我想知道是否有一种解码URL

中字符串的方法

编码格式?

这是我的网址我想解码它,但我不明白怎么做这个我试过多次

方式

http://www.demii.com/demo/dooponz/admin/index.php/chat/new_message/4/1/you/2%2C7

但没有得到正确的回应

请有人帮我解决这个问题,

我怎么能解码这个网址我不需要%签名。

由于

2 个答案:

答案 0 :(得分:9)

使用NSString方法-(NSString *)stringByReplacingPercentEscapesUsingEncoding:(NSStringEncoding)encoding

例如:

NSString *unencodedUrlString = [@"http://www.demii.com/demo/dooponz/admin/index.php/chat/new_message/4/1/you/2%2C7" stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

答案 1 :(得分:1)

以下是未弃用的方法:字符串删除百分比编码。

NSString *unencodedUrlString = [yourString string​By​Removing​Percent​Encoding];