Instance Method
インスタンスメソッド
initWithURL:
Returns an NSBundle
object initialized to correspond to the specified file URL.
指定されたファイルURLと関連付けられるよう初期化される、NSBundle
オブジェクトを返します。
Declaration
宣言
- (instancetype)initWithURL:(NSURL
*)url;
Parameters
パラメータ
url
The file URL to a directory. This must be a full URL for a directory; if it contains any symbolic links, they must be resolvable.
あるディレクトリへのファイルURL。これは、ディレクトリへの完全URLでなければなりません;それがいくらかシンボリックリンクを含むならば、それらは解決されなければなりません。
Return Value
戻り値
An NSBundle
object initialized to correspond to url
. This method initializes and returns a new instance only if there is no existing bundle associated with url
, otherwise it deallocates self
and returns the existing object. If url
doesn’t exist or the user doesn’t have access to it, returns nil
.
url
に一致するように初期化されるNSBundle
オブジェクト。このメソッドは、url
と関連付けられるバンドルが存在しない場合にのみ新しいインスタンスを初期化して返します、そうでなければそれはself
をデアロケートして既存のオブジェクトを返します。url
が存在しないまたはユーザがそれに対するアクセスを持たないならば、それはnil
を返します。
Discussion
議論
It’s not necessary to allocate and initialize an instance for the main bundle; use the mainBundle
class method to get this instance. You can also use the bundleWithURL:
class method to obtain a bundle identified by its file URL.
メインバンドルのためのインスタンスをアロケートして初期化する必要はありません;mainBundle
クラスメソッドを使ってこのインスタンスを得てください。あなたはまた、bundleWithURL:
クラスメソッドを使って、それのファイルURLによって識別されるバンドルを取得できます。
See Also
参照
Creating and Initializing a Bundle
バンドルの作成と初期化
+ bundleWithURL:
Returns an NSBundle
object that corresponds to the specified file URL.
指定されたファイルURLに一致するNSBundle
オブジェクトを返します。
+ bundleWithPath:
Returns an NSBundle
object that corresponds to the specified directory.
指定されたディレクトリに一致するNSBundle
オブジェクトを返します。
+ bundleForClass:
Returns the NSBundle
object with which the specified class is associated.
指定されたクラスがそれと関連付けられる、NSBundle
オブジェクトを返します。
+ bundleWithIdentifier:
Returns the NSBundle
instance that has the specified bundle identifier.
指定されたバンドル識別子を持つ、NSBundle
インスタンスを返します。
- initWithPath:
Returns an NSBundle
object initialized to correspond to the specified directory.
指定されたディレクトリと関連付けられるよう初期化される、NSBundle
オブジェクトを返します。