Type Method 型メソッド

paths(forResourcesOfType:inDirectory:)

Returns an array containing the pathnames for all bundle resources having the specified extension and residing in the bundle directory at the specified path. 指定されたファイル名拡張子を持ち、指定されたパスでのバンドルディレクトリに属する、全てのバンドルリソースに対するパス名を含んでいる配列を返します。

Declaration 宣言

class func paths(forResourcesOfType ext: String?, 
     inDirectory bundlePath: String) -> [String]

Parameters パラメータ

extension

The filename extension of the files to locate. 捜し出すファイルのファイル名拡張子。

If you specify an empty string or nil, the extension is assumed not to exist and all of the files in bundlePath are returned. あなたが空の文字列またはnilを指定するならば、拡張子は存在しないとみなされます、bundlePathの中の全てのファイルが返されます。

bundlePath

The top-level directory of a bundle. This must represent a valid path. バンドルの最上位層ディレクトリ。これは、有効なパスを表さなければなりません。

Return Value 戻り値

An array containing the full pathnames for all bundle resources with the specified extension. This method returns an empty array if no matching resource files are found. It also returns an empty array if the bundle specified by the bundlePath parameter does not exist or is not a readable directory. 指定された拡張子を持つ全てのバンドルリソースに対する完全パス名を含んでいる配列。このメソッドは、合致するリソースファイルが見つけられないならば、空の配列を返します。それはまた、bundlePathパラメータによって指定されるバンドルが存在しないまたは読み出し可能なディレクトリでないならば、空の配列を返します。

Discussion 議論

This method provides a means for dynamically discovering multiple bundle resources of the same type. For details on how localized resources are found, read The Bundle Search Pattern in Bundle Programming Guide. このメソッドは、同じ型の複数のバンドルリソースを動的に発見するつもりのものを提供します。どのようにローカライズされたリソースが見つけられるかに関する詳細は、The Bundle Search PatternBundle Programming Guideで読んでください。

See Also 参照

Finding Resource Files リソースファイルを見つける

Related Documentation 関連文書