1. 程式人生 > >ios url中含有中文問題

ios url中含有中文問題

1 使用 stringByAddingPercentEncodingWithAllowedCharacters

例如:使用方法

NSURL *url = [NSURL URLWithString:[valueString
stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet
URLFragmentAllowedCharacterSet]]];

2 使用 stringByAddingPercentEscapesUsingEncoding

例如:使用方法

[valueString
stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]

   注意 在ios9.0 之後 方法2 被遺棄了 ;建議使用方法1