在桥接头中导入不适用于特定的 Parse Facebook

Posted

技术标签:

【中文标题】在桥接头中导入不适用于特定的 Parse Facebook【英文标题】:Import inside a Bridgind Header doesn't work for ParseFacebook in specific 【发布时间】:2015-10-22 00:18:16 【问题描述】:

我遇到了问题。

我按照 Facebook 和 Parse 教程在 swift 中实现登录,我的 Appdelegate.swift 中的这一行有错误:

PFFacebookUtils.initializeFacebookWithApplicationLaunchOptions(launchOptions)

使用未解析的标识符“PFFacebookUtils”

如果我声明,我有一个有效的桥接头:

#import <ParseFacebookUtilsV4/PFFacebookUtils.h>

我仍然有问题,但如果我直接在我的 Appdelegate.swift 中声明:

import ParseFacebookUtilsV4

它解决了问题,我找到了以下帖子Here

但这并没有解决我的错误。

【问题讨论】:

【参考方案1】:

使用Swift 2,框架变得更像模块,因此您需要在您正在使用的类中导入它们,而不是在桥接头中。正如你所说,当你这样做时,它解决了你的问题。

【讨论】:

感谢您的解释。

以上是关于在桥接头中导入不适用于特定的 Parse Facebook的主要内容,如果未能解决你的问题,请参考以下文章

在桥接头中导入头文件导致的 Swift 编译器错误

在“发布”构建配置中看不到在桥接头中导入的头,但在“调试”构建配置中可见

@font-face 不适用于特定字体

@font-face 不适用于特定版本的 Internet Explorer 11

Firebase 升级后无法在 Xcode 中导入桥接头文件

在集成 pod 文件之前放置在桥接头中的第 3 方代码该怎么办