stringByReplaceingPercentEscapesUsingEncoding メソッドは、% 文字 (つまり + 文字) で始まらない特殊記号をデコードしていないため、正しく機能していません。iOSでこれを行うためのより良い方法を知っている人はいますか?
これが私が現在使用しているものです:
NSString *path = [@"path+with+spaces"
stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
出力の例を次に示します。
パス+with+スペース