executableArchitectures
- preflightAndReturnError:
- loadAndReturnError:
- unload
loaded
Mach-O Architecture
Mach-Oアーキテクチャ
Availability 有効性
Technology
- (BOOL)load;
YES
if the method successfully loads the bundle’s code or if the code has already been loaded, otherwise NO
.
メソッドがうまくバンドルの持つコードをロードするならば、またはコードがすでにロードされるならばYES
、そうでなければNO
。
You can use this method to load the code associated with a dynamically loaded bundle, such as a plug-in or framework. Prior to OS X version 10.5, a bundle would attempt to load its code—if it had any—only once. Once loaded, you could not unload that code. In macOS 10.5 and later, you can unload a bundle’s executable code using the unload
method.
あなたはこのメソッドを使って、動的にロードされたバンドル、例えばプラグインまたはフレームワークなどと結び付けられるコードをロードできます。OS X 10.5より前、バンドルはそれのコードをロードしようと — もしそれが何か持つならば — ただ一度だけ試みます一旦ロードされるならば、あなたはそのコードをアンロードできませんでした。macOS 10.5以降では、あなたはバンドルの持つ実行可能コードをunload
メソッドを使ってアンロードできます。
You don’t need to load a bundle’s executable code to search the bundle’s resources. あなたは、バンドルの持つリソースを検索するためにバンドルの持つ実行可能コードをロードする必要はありません。
This method initializes the principal class in the bundle. To add code you want executed after loading, override the initialize
class method of the principal class.
このメソッドは、バンドルの中のプリンシパルクラスを初期化します。ロード後に実行することをあなたが望むコードを加えるには、プリンシパルクラスのinitialize
クラスメソッドをオーバーライドしてください。
If an NSBundle
object calls the load
method, it calls the unload
method before being deallocated. Therefore, you should retain any NSBundle
object for as long as any code from it is used by the app.
NSBundle
オブジェクトがload
メソッドを呼び出すならば、それはデアロケートされる前にunload
メソッドを呼び出します。それゆえに、あなたはあらゆるNSBundle
オブジェクトを、それからの何らかのコードがアプリによって使われる間は、リテインすべきです。
executableArchitectures
- preflightAndReturnError:
- loadAndReturnError:
- unload
loaded
Mach-O Architecture
Mach-Oアーキテクチャ
principalClass
- classNamed:
Class
object for the specified name.
指定された名前に対するClass
オブジェクトを返します。