Swift/Foundation/Resources/Bundle

ディスク上のバンドルディレクトリに格納されているコードとリソースを表現したもの。

Bundle
Typeclass
iOS2.0+
iPadOS2.0+
macOS10.0+
MacCatalyst13.0+
tvOS9.0+
watchOS2.0+
Websitedeveloper.apple.com/documentation/foundation/bundle

Initializer

init(path:)
指定されたディレクトリに対応するように初期化された NSBundle オブジェクトを返す。

Method

.path(forResource:ofType:inDirectory:)
指定された名前とファイル拡張子で識別され、指定されたバンドルサブディレクトリにあるリソースのフルパス名を返す。
forResouce: リソースファイル名
ofType: 拡張子
inDirectory: サブディレクトリ

Property

.main
現在の実行ファイルを含むバンドルオブジェクトを返す。