gpt4 book ai didi

iphone - 找不到符号 : _OBJC_CLASS_$_UIPopoverController

转载 作者:行者123 更新时间:2023-12-03 18:21:24 25 4
gpt4 key购买 nike

我的通用应用程序遇到问题。我已将 Base SDK 设置为 iPhone 3.2,并将目标设置为 3.1。

我已将使用 UIPopoverController 的文件移至其自己的文件中,并且在 iPhone 上加载应用程序时不应加载它们。不过,当我构建应用程序并在设备上进行调试时,我会收到以下错误:

dyld: Symbol not found: _OBJC_CLASS_$_UIPopoverController Referenced from: /var/mobile/Applications/B3B90643-92DC-4E5C-8B2F-83A42D6D57E0/citybikes.app/citybikes Expected in: /System/Library/Frameworks/UIKit.framework/UIKit in /var/mobile/Applications/B3B90643-92DC-4E5C-8B2F-83A42D6D57E0/citybikes.app/citybikes

我真的希望有人能帮助我。

最诚挚的问候,保罗·皮伦

最佳答案

即使它们没有在运行时加载,这些文件仍然会在链接中进行处理。符号_OBJC_CLASS_$_UIPopoverController因此,作为需要动态链接的应用之一添加到您的应用中。

有两种解决方法,

  1. 将消息中出现的所有 UIPopoverController(例如 [UIPopoverController alloc] )替换为 NSClassFromString(@"UIPopoverController")
  2. 使 UIKit 成为弱链接。

关于iphone - 找不到符号 : _OBJC_CLASS_$_UIPopoverController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3001374/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com