XcodeプロジェクトのMach-Oファイル、またはフレームワークのMach-Oファイルの例を教えてもらえますか?
1 に答える
3
Macintosh用のサンプルアプリを作成する場合は、「コンテンツ」、次に「MacOS」ディレクトリに移動します。
「nm」を入力してからバイナリファイルの名前を入力すると、コンピュータのネイティブアーキテクチャ(32ビットIntelまたは64ビットIntel)で使用可能なシンボルのリストが表示されます。これは、Machオブジェクトファイル形式の利点の1つです。
これは、Cocoaフレームワークの(2つまたは3つの)シンボルを見たときの例です。
[HiThere]:;nm /System/Library/Frameworks/Cocoa.framework/Versions/Current/Cocoa
0000000000000ff8 S _CocoaVersionNumber
0000000000000fa0 S _CocoaVersionString
U dyld_stub_binder
また、ppc、i386、x86_64、ppc64(コンパイルされている場合)など、Mach-O形式で使用可能な他のアーキテクチャーのシンボルを表示することもできます。
ウィキペディアからの詳細情報は次のとおりです。
于 2011-10-24T14:04:51.837 に答える