URLWithString 日本語 - NSURL
2013/05/24
ios
エンコーディング
日本語がパスに含まれる場合、ブラウザが開かなかった。 NSUTF8StringEncodingしてあげればよかった。
下のような感じ。 パーセントエスケープしてくれるってことらしい。
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[urlPath stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]];
参考
: