これの反対は何ですか:
modifiedTitle = [modifiedTitle stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
%20がスペースとして表示され、%26が&として表示されるようにします。
これの反対は何ですか:
modifiedTitle = [modifiedTitle stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
%20がスペースとして表示され、%26が&として表示されるようにします。
男...2つの関連する方法だけがドキュメントに隣り合ってリストされている場合...
すべてのWebURLは、何らかの方法でエンコードされています。これらの中で最も一般的なのはUTF-8です。Encoding Standardsを熟読することはできますが、UTF-8では%20がスペースで、%26がアンパサンドであることを知っているので、それ[myString stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
を取り除くために使用します。
これは代替手段です:
NSString *url = [modalData.imageURL stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLFragmentAllowedCharacterSet]];
ドキュメントには他の文字セットもあります。