我有一个项目,必须部署到4.0,但有一些功能,只有5.0,如UI自定义。
我希望我的UIPopoverBackgroundView子类是弱链接的,但在4.X设备上启动时总是出现以下错误
dyld: Symbol not found: _OBJC_CLASS_$_UIPopoverBackgroundView我不能使用NS_CLASS_AVAILABLE宏,因为我的自定义popover背景是UIPopoverBackgroundView类的子类,所以必须在.h中声明它。如何只弱链接UIKit的一部分?或者,有没有其他方法来解决这个问题?
感谢所有人
发布于 2012-07-12 03:05:58
在谷歌了很多次之后,马可找到了答案...
http://www.marco.org/2010/11/22/supporting-older-versions-of-ios-while-using-new-apis
https://stackoverflow.com/questions/11428675
复制相似问题