【问题标题】:Integrating parse in Xcode7 beta在 Xcode7 beta 中集成解析
【发布时间】:2015-08-01 13:11:55
【问题描述】:

我正在尝试通过 xcode7 beta 将 parse 集成到我的 swift 项目中,我添加了 Parse 框架并添加了所有其他依赖项,但是当我尝试在 AppDelegate 中导入 Parse 时,Xcode 告诉“没有这样的模块 'parse' “,我确定我已经在 BuildPhases 中链接了所有依赖项和 Parse 框架,并且由于我使用的是纯 Swift,因此不需要桥接头。任何帮助将不胜感激...

【问题讨论】:

  • 你没有导入 Bolts 框架可能是它导致的问题?
  • 而 swift2 给一切带来了麻烦
  • 嗨,sriram,您可以在顶部的链接二进制列表中看到 Bolts 框架。

标签: ios swift parse-platform swift2 xcode7


【解决方案1】:

试试下面的东西,

  • 在您的项目中创建一个新的 Objective C 文件 (File->New->File [iOS 的目标 C])。

  • 接受在
    之间创建桥接头文件的提示 目标 C 和 Swift。

  • 在 Bridging 头文件中,使用标准导入框架 Objective C 导入语法(例如 #import )。

  • 现在您不需要在 AppDelegate 中导入 swift。您现在可以编写使用任何框架的代码,只要它在桥接头中导入即可。它在整个项目中可用。

希望它能解决你的问题。

【讨论】:

  • 但问题是我不希望那些框架在objective-c中,parse直接给了我swift API,所以我不想使用objc和桥接头
  • Parse 框架仍然使用 Objective-C 进行管理。您所指的API是快速访问objective-c代码的方式。
【解决方案2】:

你绝对可以在 xcode7 中使用 parse。你面临的问题我也面临xcode7 beta2。这与 xcode 无法在您的硬盘上找到框架有关。 解决办法:

  1. 像往常一样添加框架(拖放,如果需要,选择复制)。

  2. 然后单击 xcode 中的项目选项卡。转到构建设置

  3. 搜索“框架搜索路径”。 展开它并双击表格右侧并按脉冲符号。

  4. 写下框架文件所在的确切路径。不要使用递归选项,因为这将禁用自动完成。只需键入项目的框架文件可用的目录的确切路径。

  5. 瞧。您现在已启用解析小马

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 2015-09-30
    • 2015-10-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多