Initializer

init(for:)

Returns the NSBundle object with which the specified class is associated. 指定されたクラスがそれと関連付けられる、NSBundleオブジェクトを返します。

Declaration 宣言

init(for aClass: AnyClass)

Parameters パラメータ

aClass

A class. あるクラス。

Return Value 戻り値

The NSBundle object that dynamically loaded aClass (a loadable bundle), the NSBundle object for the framework in which aClass is defined, or the main bundle object if aClass was not dynamically loaded or is not defined in a framework. NSBundleオブジェクトで動的にロードされたaClass(あるロード可能バンドル)、NSBundleオブジェクトでそれにおいてaClassが定義されるフレームワークに対するもの、またはaClassが動的にロードされたまたはフレームワークにおいて定義されないならばメインバンドルオブジェクト。

This method creates and returns a new NSBundle object if there is no existing bundle associated with aClass. Otherwise, the existing instance is returned. このメソッドが新しいNSBundleオブジェクトを作成して返すのは、aClassと結び付けられる既存のバンドルが存在しない場合です。そうでなければ、既存のインスタンスが返されます。

See Also 参照

Creating and Initializing a Bundle バンドルの作成と初期化

Related Documentation 関連文書