URLWithString 日本語 - NSURL 2013/05/24

日本語がパスに含まれる場合、ブラウザが開かなかった。 NSUTF8StringEncodingしてあげればよかった。
下のような感じ。 パーセントエスケープしてくれるってことらしい。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[urlPath stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]];


参考

: