- componentsToDisplayForPath:
- displayNameAtPath:
- attributesOfFileSystemForPath:error:
- setAttributes:ofItemAtPath:error:
Availability 有効性
Technology
- (NSDictionary
<NSFileAttributeKey
, id
> *)attributesOfItemAtPath:(NSString
*)path
error:(NSError
* _Nullable *)error;
path
The path of a file or directory. ファイルまたはディレクトリのパス。
error
On input, a pointer to an error object. If an error occurs, this pointer is set to an actual error object containing the error information. You may specify nil
for this parameter if you do not want the error information.
入力では、エラーオブジェクトへのポインタ。エラーが発生するならば、このポインタはエラー情報を含んでいる実際のエラーオブジェクトへと設定されます。あなたは、nil
をこのパラメータに対して指定するかもしれません、もしあなたがエラー情報を望まないならば。
An NSDictionary
object that describes the attributes (file, directory, symlink, and so on) of the file specified by path
, or nil
if an error occurred. The keys in the dictionary are described in File Attribute Keys
.
あるNSDictionary
オブジェクト、それはpath
によって指定されたファイルの属性(ファイル、ディレクトリ、symlink、など)を記述します、またはnil
、もしエラーが発生したならば。辞書の中のキーは、File Attribute Keys
において記述されます。
If the item at the path is a symbolic link—that is, the value of the NSFile
key in the attributes dictionary is NSFile
—you can use the destination
method to retrieve the path of the item pointed to by the link. You can also use the string
method of NSString
to resolve links in the path before retrieving the item’s attributes.
パスでの項目がシンボリックリンクである — すなわち、属性辞書の中のNSFile
キーの値がNSFile
である — ならば、あなたはdestination
メソッドを使ってそのリンクによって指し示される項目のパスを得ることができます。あなたはまた、NSString
のstring
メソッドを使ってパスの中のリンクを、項目の持つ属性を回収する前に解決できます。
As a convenience, NSDictionary
provides a set of methods (declared as a category on NSDictionary
) for quickly and efficiently obtaining attribute information from the returned dictionary: file
, file
, file
, file
, file
, file
, file
, and file
.
ひとつの便宜として、NSDictionary
は一揃いのメソッド(NSDictionary
上のあるカテゴリとして宣言される)を返される辞書から属性情報を素早く効率的に取得するために提供します:file
, file
, file
, file
, file
, file
, file
, そして file
。
Handling Errors in Swift: Swiftでのエラー処理:
In Swift, this method returns a nonoptional result and is marked with the throws
keyword to indicate that it throws an error in cases of failure.
Swiftでは、このメソッドは非オプショナルの結果を返します、そしてthrows
キーワードで印されて失敗の場合にそれがエラーをスローすることを指し示します。
You call this method in a try
expression and handle any errors in the catch
clauses of a do
statement, as described in Error Handling in The Swift Programming Language and About Imported Cocoa Error Parameters.
あなたはこのメソッドをtry
式の中で呼び出して、あらゆるエラーをdo
文のcatch
節で取り扱います、The Swift Programming Languageのエラー処理そしてインポートされるCocoaエラーパラメータについてで記述されるように。
- componentsToDisplayForPath:
- displayNameAtPath:
- attributesOfFileSystemForPath:error:
- setAttributes:ofItemAtPath:error: