一千萬個為什麽

搜索

如何在cocoa-touch中以正確的方式解碼urlstring?

來自服務器的我編碼的字符串如下所示:“it-strategy%20RZ%20U%20texas”。 怎麽可能將這個字符串解碼回“it-strategy RZ U texas”?

我已經嘗試過stringByReplacingPercentEscapesUsingEncoding方法:但我仍有百分比。

最佳答案

檢查您使用正確的編碼類型:

NSString *s = @"it-strategy%20RZ%20U%20texas";
NSLog(@"Decoded string: %@", [s stringByReplacingPercentEscapesUsingEncoding:NSASCIIStringEncoding]);

轉載註明原文: 如何在cocoa-touch中以正確的方式解碼urlstring?