9

Objective-C 2.0 ABI のドキュメントはインターネット上のどこかにありますか? 言うためのリリースノートobjc4-493.9

今後のドキュメントでは、コンパイラと開発者ツールのみを使用するための ABI について説明します。

それ以来、それはリリースされましたか?そのようなリファレンスに最も近いのは Apple のObjective-C ランタイム リファレンスですが、これは実装の詳細ではなく、一般向けの API についてのみ説明しています。実際、ABI についても触れています。

さらに、新しい Objective-C ABI (ここでは説明しません) [...]

残念ながら、新しい ABI は前述のテキストにハイパーリンクされていません。:-)objc4ランタイムと Clang のCGObjCNonFragileABIMacコード生成プロジェクトのソース コードを理解する唯一のオプションはありますか?

4

1 に答える 1

4

いいえ。clangとruntimesourceの分析は、おそらくclangとApple obj-cリストを電子メールで送信し、誰かが応答したいかどうかを確認する以外に、唯一のオプションです。GNUランタイムの責任者の何人かがclangリストにサブスクライブしていることを知っているので、それが始まりかもしれません。

于 2011-12-11T02:22:42.850 に答える