Instance Property インスタンスプロパティ

executableArchitectures

An array of numbers indicating the architecture types supported by the bundle’s executable. バンドルの持つ実行可能ファイルによってサポートされるアーキテクチャ型それぞれを指し示している数字からなる配列。

Declaration 宣言

@property(nullable, readonly, copy) NSArray<NSNumber *> *executableArchitectures;

Discussion 議論

An array of NSNumber objects, each of which contains an integer value corresponding to a supported processor architecture. For a list of common architecture types, see the constants in Mach-O Architecture. If the bundle does not contain a Mach-O executable, this is nil. NSNumberオブジェクトからなる配列、そのそれぞれはサポートされるプロセッサアーキテクチャに対応する整数値を含んでいます。一般的なアーキテクチャ型のリストとして、Mach-O Architectureにおいて定数を見てください。バンドルがMach-O実行可能ファイルを含まないならば、これはnilです。

The bundle scans its Mach-O executable and returns all of the architecture types it finds. Because they are taken directly from the executable, the values may not always correspond to one of the well-known CPU types defined in Mach-O Architecture. バンドルは、それのMach-O実行可能ファイルを走査して、それが見つけるアーキテクチャ型の全てを返します。それらは実行可能ファイルから直に取られるため、それら値は必ずしもMach-O Architectureにおいて定義されるよく知られるCPU型と一致しないでしょう。

See Also 参照

Loading Code from a Bundle バンドルからコードをロードする