2011-08-05 8 views

答えて

202

使用-[NSURL path]方法:

NSLog(@"%@", myUrl.path); 

ドキュメントから:

stringByReplacingPercentEscapesUsingEncoding:メソッドでエスケープされていないURLのパス。受信者がRFC 1808に準拠していない場合は、nilを返します。

このURLオブジェクトにファイルURL(isFileURL)が含まれる場合、このメソッドの戻り値はNSFileManagerまたはNSPathUtilitiesのメソッドへの入力に適しています。パスの末尾にスラッシュがある場合、スラッシュされます。

RFC 3986では、権限(ホスト名とポート)部分の後のスラッシュはパスの一部として扱われます。

このようなURLは、+[NSURL fileURLWithPath:]で作成できます。

+8

URLの取得元に応じて、[[myURL isFileURL] 'がtrueであることを確認することができます。 –

関連する問題