gpt4 book ai didi

ios - 在第三方框架中使用主应用 UIViewcontrollers

转载 作者:行者123 更新时间:2023-12-01 20:05:35 25 4
gpt4 key购买 nike

我想在链接框架中使用我的主应用程序中的 NSObjects 和 UIViewcontrollers。更具体地说,它是 Applozic聊天框架,我想在这个框架中打开和使用来自主应用程序的数据。
有人能指出我正确的方向吗?
如果我尝试使用主应用程序中的 View Controller ,它将显示符号未找到错误

Undefined symbols for architecture i386:
"_OBJC_CLASS_$_MapDisplay", referenced from:
objc-class-ref in ALLocationCell.o
ld: symbol(s) not found for architecture i386

这个想法是在点击位置消息时打开我自己的 map View Controller 。我想检查一些用户设置,看看用户是否有资格发送消息。

任何帮助,将不胜感激。

最佳答案

这是由于各种原因引起的非常模糊的类型错误,请尝试以下

  • 尝试在您的编译源中添加 ALLocation.m 文件或添加所有“.m”文件
  • Applozic 框架可能不是链接 适本地。检查框架
    在项目的构建阶段选项卡中的“将二进制文件与库链接”中。
  • 如果您使用的是 cocoa pod ,请确保您的目标的build设置
    在其他链接器标志部分包含 $(inherited)。
  • 如果您在 XCode 中导入其他项目,并且如果当前和
    导入项目在编译器源中都有相同的文件然后只是
    删除当前项目中的相同文件 在“构建阶段”设置中。
  • 任何 View Controller 中的一些宏正在调用您已删除的文件。在您构建应用程序之前,该应用程序不会显示任何错误,它会在 .o 文件中的编译阶段抛出错误。请记住删除任何正在调用的宏到您已经删除的文件。
  • 可能缺少 核心数据 框架或任何正在使用的库,并且您的项目不包括 核心位置 在构建阶段 - 将二进制文件与库链接
  • 关于ios - 在第三方框架中使用主应用 UIViewcontrollers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38975488/

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