【问题标题】:is it possiable Swift file with Alamofire Used in objective-c Project or not?是否可以在 Objective-c 项目中使用 Alamofire 的 Swift 文件?
【发布时间】:2017-04-06 13:28:12
【问题描述】:

我在 Swift 中有这么多文件,对于 WebService 调用,我使用了带有 pod 文件的 Alamofire 框架,现在我想在 Objective-C 项目中更改所有文件,然后 XCode 给我类似 Alamofire not found这样的错误>,

是否可能?如果是,那怎么办?

【问题讨论】:

  • 首先取消评论 use_frameworks! 并使用 update pod 命令更新您的 pod,然后清理 ypur 项目并再次检查。

标签: ios objective-c swift xcode alamofire


【解决方案1】:

试试这些步骤:

  • 尝试项目>清理>构建
  • 尝试清除派生的 Data.Re-Launch Xcode。
  • 确保您打开的不是 xcodeproj 而不是 xcworkspace。
  • 检查构建设置 > Framework Search Paths 文件夹是其中一个 您的 Target 和 Project 的框架所在的位置。如果 框架放在你的​​项目目录下,设置框架 $(SRCROOT) 的搜索路径。

希望有效果

【讨论】:

  • 交叉检查您的构建设置 > 项目和目标的框架搜索路径
  • 我的项目中只有一个目标。
【解决方案2】:

试试下面-

  1. 从 pod 文件中删除 Alamofire
  2. 执行“pod update”命令
  3. 再次在 pod 文件中添加 Alamofire
  4. 执行“pod install”命令

别忘了使用“use_frameworks!”在 pod 文件中

希望它会起作用!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-04
    • 2023-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多