var executableArchitectures : [NSNumber]?
func load() -> Bool
func loadAndReturnError ()
func unload() -> Bool
var isLoaded : Bool
Availability 有効性
Technology
func preflight() throws
error
On input, a pointer to an error object variable. On output, this variable may contain an error object indicating why the bundle’s executable could not be loaded. If no error would occur, this parameter is left unmodified. You may specify nil
for this parameter if you are not interested in the error information.
出力に関して、ポインタはあるエラーオブジェクト変数です。出力に関して、この変数は、なぜバンドルの持つ実行可能ファイルがロードされなかったかを指し示しているエラーオブジェクトを含むかもしれません。エラーが起こらないならば、このパラメータは修正されないままです。エラー情報に関心がないならば、あなたはこのパラメータにnil
を指定するかもしれません。
true
if the bundle’s executable code could be loaded successfully or is already loaded; otherwise, false
if the code could not be loaded.
バンドルの持つ実行可能コードがうまくロードできなかったまたは既にロードされるならばtrue
;そうでなければ、コードがロードできなかったならばfalse
。
This method does not actually load the bundle’s executable code. Instead, it performs several checks to see if the code could be loaded and with one exception returns the same errors that would occur during an actual load operation. The one exception is the NSExecutable
error, which requires the actual loading of the code to verify link errors.
このメソッドは、実際にはバンドルの持つ実行可能コードをロードしません。代わりに、それはコードがロードされること、そして1つの例外とともに実際のロード操作の間に発生するのと同じエラーを返すことができるかどうか見るためにいくつかの検査を実行します。1つの例外はNSExecutable
エラーです、それはリンクエラーを検証するために実際にコードのロードを必要とします。
For a list of possible load errors, see the discussion for the load
method.
可能なエラーの一覧として、load
メソッドの議論を見てください。
Handling Errors in Swift: Swiftでのエラー処理:
In Swift, this method returns Void
and is marked with the throws
keyword to indicate that it throws an error in cases of failure.
Swiftでは、このメソッドはVoid
を返します、そして失敗の場合にエラーをスローすることを指し示すためにthrows
キーワードで印されます。
You call this method in a try
expression and handle any errors in the catch
clauses of a do
statement, as described in Error Handling in The Swift Programming Language and About Imported Cocoa Error Parameters.
あなたはこのメソッドをtry
式の中で呼び出して、あらゆるエラーをdo
文のcatch
節で取り扱います、The Swift Programming Languageのエラー処理そしてインポートされるCocoaエラーパラメータについてで記述されるように。
var executableArchitectures : [NSNumber]?
func load() -> Bool
func loadAndReturnError ()
func unload() -> Bool
var isLoaded : Bool