我正在重读"Transitioning to ARC Release Notes"。为什么在ARC支持平台中不能支持弱引用?
在开始的时候,它说
ARC是在Xcode 4.2支持OS X v10.6中和v10.7(64位 应用)和为iOS 4和iOS 5.弱引用是不支持OS X v10.6和iOS 4中的 。
这是为什么?实施薄弱的参考需要深入的平台/操作系统支持吗?
我想,弱引用不是那么特别(考虑到C++原始指针的用法)。
难道不是技术原因吗? (弱参考支持是因为它失败了一些测试用例而失败,并且他们没有足够的时间?)
我不知道。太奇妙了!! – 9dan 2015-03-03 04:30:17