jubilee

Programing, Books and more...

ファイルパス(NSString)をNSURLに変換する方法(日本語OK)

日本語のディレクトリ名が入るとおかしくなるが、この方法だとOK。

1
2
3
4
NSString* string = @"/Users/abt/Documents/日本語のフォルダ名/file.txt";
NSURL* url = [NSURL fileURLWithPath:string];
// NGケース(nilが返る)
NSURL* nilUrl = [NSURL URLWithString:string];