我正在尝试查找 NSObject.m
的来源。 (我想比较 retain
和 release
的 ARC 前后实现。)
我看过http://www.opensource.apple.com/和http://www.macosforge.org/但没找到。
最佳答案
Apple 的 NSObject
源代码包含在 Apple 开源存储库站点上的 Objective-C 运行时包中。
https://opensource.apple.com/source/objc4/objc4-706/runtime/NSObject.mm
整个 Objective-C 运行时包可以从 https://opensource.apple.com/tarballs/objc4/objc4-706.tar.gz 下载
回顾网站上运行时包的早期版本,NSObject.mm
文件似乎已添加到 objc4-532 中包。
关于cocoa - NSObject.m 的源代码在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8893687/