【问题标题】:Weak linking UIPopoverBackgroundView弱链接 UIPopoverBackgroundView
【发布时间】:2012-07-11 08:38:20
【问题描述】:

我有一个项目必须部署到 4.0,但有一些仅 5.0 的功能,例如 UI 自定义。

我希望我的 UIPopoverBackgroundView 子类弱链接,但在 4.X 设备上启动时总是出现以下错误

        dyld: Symbol not found: _OBJC_CLASS_$_UIPopoverBackgroundView

我不能使用 NS_CLASS_AVAILABLE 宏,因为我自定义的弹出框背景是 UIPopoverBackgroundView 类的子类,所以它必须在 .h 中声明。我怎样才能只弱链接 UIKit 的一部分?或者有没有其他方法可以解决这个问题?

谢谢大家

【问题讨论】:

    标签: ios uikit uipopovercontroller


    【解决方案1】:

    经过大量谷歌搜索,结果证明 Marco 找到了答案……

    http://www.marco.org/2010/11/22/supporting-older-versions-of-ios-while-using-new-apis

    【讨论】:

      猜你喜欢
      • 2011-02-07
      • 1970-01-01
      • 1970-01-01
      • 2010-12-16
      • 1970-01-01
      • 2015-12-29
      • 2023-04-03
      • 2021-11-06
      • 2018-12-06
      相关资源
      最近更新 更多