NSStringからURL文字列を取得する必要があります。私は以下を行います:NSString stringByReplacingPercentEscapesUsingEncodingは機能しません
NSString * str = [NSString stringWithString:@"[email protected]"];
NSString * eStr = [str stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSLog(@"%@",eStr);
結果は[email protected]です。しかし、私は%40gmail.comが必要です。 NSUTF8StringEncodingをNSASCIIStringEncodingに置き換えても意味がありません。
あなたはstringByReplacingPercentEscapesUsingEncodingを置き換える方法を見つけましたか? – user2924482