有没有关于Objective-C 2.0 ABI的文档可以在互联网上找到?objc4-493.9的发行说明中提到:
即将发布的文档将仅描述编译器和开发工具使用的ABI。
这个文档现在是否已经发布了呢?最接近的参考资料是苹果公司的Objective-C运行时参考,但它只描述了公共API而不是实现细节。事实上,它甚至顺便提到了ABI:
此外,新的Objective-C ABI(未在此处描述)[...]
不幸的是,上述文本中没有链接到新的ABI。 :-) 我唯一的选择是从objc4
运行时和Clang的CGObjCNonFragileABIMac
代码生成项目中获取源代码吗?