我正在制作一个静态库产品。我想使用ARC,但我的一位客户希望将其应用程序定位到iOS 3.2。他们也想要瞄准ARMv6架构。我可以将使用ARC的静态库链接到项目目标iOS 3.2吗?
好的。我必须接受这个要求。据我所知,没有weak
引用的ARC只是编译器功能,所以我认为静态库本身没有区别,或者它不需要iOS 4.0。但据我所知,Apple将最低iOS限制为4.0。所以我不能自己决定,因为我没有3.2设备:(
是否有人在iOS 3.2上测试ARC代码?如果运行良好,我将转到ARC,并使用ARC编译我的库,并通过我认为我可以强制他们使用4.0,但我不确定ARMv6的来源,ARMv6没有任何理由不起作用,但是我无法测试的事实让我担心,请让我知道你的经历。
正如我在回答何况,还有涉及在iOS 4.x的静态库的兼容性细微的差别,所以这个问题是不是你的完整副本。 – 2012-02-10 18:24:01
谢谢@BradLarson。关闭投票无法删除:( – Eonil 2012-02-11 10:46:32