我正在尝试构建一个支持iOS 4.3及更高版本部署目标的静态库。
问题是我的代码使用弱引用。
无论如何只能构建使用弱引用的库吗?
答案 0 :(得分:1)
来自可信实验室的this library使这项工作成为可能。
PLWeakCompatibility
是一组实现Objective-C的存根 编译器用于使__weak
工作的运行时函数。它 如果他们正在自动调用真实的运行时函数 现在(即您的应用程序在iOS5 +或Mac OS X 10.7+上运行)并使用 它们自己的实现,如果他们不是。