标签: ios automatic-ref-counting
我有一个静态库,我使用ARC开发,然后编译成二进制文件,我想知道使用这个库的其他人有什么限制。具体来说,它能运行的最低iOS是什么?
答案 0 :(得分:1)
ARC是一种编译技术。
如果您在任何时候使用weak引用,那么您将依赖仅在iOS 5.0中添加的运行时部分。因此表面上的答案是“5.0”。
weak
但是,如果您的用户也愿意链接到类似MAZeroingWeakRef的内容,这会添加运行时需要支持弱的部分,但只有当它们不存在时,才能恢复兼容性iOS 2.0。