私はa を渡しているNSURL
クラスの非常に明白なメソッドで立ち往生しており、それを作成しているときに返されます。ブラウザで同じ文字列を使用するときはいつでも、正常に動作しています。次の方法を使用してに変換しています:URLWithString
string
URL
nil
string
NSString
NSURL
NSURL *url = [NSURL URLWithString:urlString];
//urlString is my perfect string
また、次を使用して最初に文字列をエンコードしようとしました
NSURL *url = [NSURL URLWithString:[urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
// using this line my output string when I log url is "url%10%10%10%10%10%10..."
%10 becomes the suffix of my url with around 100+ repetition
. %10
この問題を克服するために何ができるか、または何ができるかを知っている人がいる場合。
ここに私のurlString
: