【问题标题】:No such module 'Parse' following Parse iOS Swift Quickstart guideParse iOS Swift 快速入门指南之后没有这样的模块“Parse”
【发布时间】:2015-07-07 02:38:17
【问题描述】:

按照此处的“快速”入门指南https://parse.com/apps/quickstart#parse_data/mobile/ios/swift/new

我已经阅读并尝试了一些来自相关 SO 问题的建议,例如这里 Connect Objective C framework to Swift iOS 8 app (Parse framework) 和这里 No Such Module 'Parse',这里是XCode keeps forgetting imported Frameworks

也许我对桥接头做错了..

项目构建,但它仍然在 ViewController.swift 中显示 no module 错误,并且 Parse 没有自动完成。

【问题讨论】:

  • 您在项目中有多少目标?升级到 Xcode7-beta 后我遇到了同样的问题。我有两个目标。一个目标构建正确,另一个开始显示“没有这样的模块解析”。我通过删除另一个目标来解决这个问题,并通过克隆第一个正确构建的目标来创建新目标。
  • 我也在 Xcode7-beta 上。我只看到一个目标,ParseStarterProject
  • 可能会尝试删除您的目标和方案,然后创建新的。不确定它是否会有所帮助。
  • 你能在 xcode 中展示你的项目以及失败的代码吗?
  • 大家好,iOS 新手(甚至不知道如何删除目标和方案)我删除了项目并再次尝试...仍然没有运气。要重新创建它,您只需访问此链接以获取解析示例项目,按照步骤 1 和 2 操作,然后查看 ViewController.swift,您将在“import Parse”行看到一个错误...非常感谢求助parse.com/apps/quickstart#parse_data/mobile/ios/swift/new

标签: ios swift parse-platform


【解决方案1】:

试试这个:

转到您的项目 -> 构建设置 > 搜索路径 > 框架搜索路径

并添加这个 $(PROJECT_DIR)

现在将 Parse Frameworks 复制到您的项目文件夹!

它会起作用! :) enter image description here

【讨论】:

    【解决方案2】:
    • 只需在项目中添加一个新的 Objective-C 文件,然后 Xcode 会提示您是否要为项目配置桥接头,因此请按“创建桥接头" 按钮,以便您的项目将配置 SwiftObjective-C 代码的组合。

    • 现在确保您的 ViewController 文件中有 import Parse 框架,然后构建您的应用程序并运行它。

    • 如果仍然无法正常工作,请关闭您的项目并重新打开它并再次运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-30
      • 1970-01-01
      • 1970-01-01
      • 2011-05-06
      • 2013-08-10
      • 2010-12-24
      相关资源
      最近更新 更多