Instance Method インスタンスメソッド

fileExistsAtPath:

Returns a Boolean value that indicates whether a file or directory exists at a specified path. ファイルまたはディレクトリが指定されたパスで存在するかどうかを指し示すブール値を返します。

Declaration 宣言

- (BOOL)fileExistsAtPath:(NSString *)path;

Parameters パラメータ

path

The path of the file or directory. If path begins with a tilde (~), it must first be expanded with stringByExpandingTildeInPath; otherwise, this method returns NO. ファイルまたはディレクトリのパス。pathがチルダ(~)で始まるならば、それは最初にstringByExpandingTildeInPathで展開されなければなりません;そうでなければ、このメソッドはNOを返します。

App Sandbox does not restrict which path values may be passed to this parameter. アプリサンドボックスは、どのパス値がこのパラメータに渡されてよいかを制限しません。

Return Value 戻り値

YES if a file at the specified path exists, or NO if the file does not exist or its existence could not be determined. ファイルが指定されたパスで存在するならばYES、またはファイルが存在しないかそれの実在が明らかにされることができなかったならばNO

Discussion 議論

If the file at path is inaccessible to your app, perhaps because one or more parent directories are inaccessible, this method returns NO. If the final element in path specifies a symbolic link, this method traverses the link and returns YES or NO based on the existence of the file at the link destination. pathでのファイルがあなたのアプリにアクセスできないならば、おそらく1つ以上の親ディレクトリがアクセスできないため、このメソッドはNOを返します。pathでの最後の要素がシンボリックリンクを指定するならば、このメソッドはそのリンクを辿って、リンク目的地でのファイルの実在に基づいてYESまたはNOを返します。

See Also 参照

Determining Access to Files ファイルへのアクセスを決定する

Related Documentation 関連文書