PFLogInViewController 不再被识别?

Posted

技术标签:

【中文标题】PFLogInViewController 不再被识别?【英文标题】:PFLogInViewController no longer recognized? 【发布时间】:2015-01-12 03:03:23 【问题描述】:

我正在使用最新版本的 Parse 在 ios 8 上构建 iPhone 应用程序。

有人知道 PFLogInViewController 是否仍然存在吗?我很难将它包含在我的项目中。 Parse 的其他一切工作都很好。唯一的问题是 PFLogInViewController 和 PFSignUpViewController(及其代表)无法识别

我认为 Parse 可能在其最新版本中停止了其功能。任何人都可以提供任何见解吗?提前致谢

【问题讨论】:

它们在 iOS 8 中仍然可以识别。您的代码肯定有其他问题。 它仍然是一件事,可能,永远是一件事,你是否删除了你的框架或导入标签? 是的。 Parse 不久前分离了他们的库。现在他们有一个专属的 UI 元素库。因此,如果您从不支持 ParseUI 的 SDK 升级,请将 ParseUI 导入项目 这就是你要找的东西ParseUI Reference 谢谢@LyndseyScott,如果这不起作用,请告诉我们。 @soulshined 是的,我认为这是一个很好的答案,并解决了 Parse 中的一个重要变化......也许你应该将它作为一个正确的答案发布,以便未来的答案寻求者可以更容易地找到它。 【参考方案1】:

从 Parse SDK 版本 1.5.0 开始,[请参阅更改日志 HERE] Parse 已将其 UI 元素与功能代码分离。如果您已将框架从不支持 ParseUI 的先前版本的 parse 升级到最新版本,则必须包含新的导入标签,以便项目识别 UI 组件。

只需在与 PFLoginViewController 相关的视图控制器中调用它:

#import <ParseUI/ParseUI.h>

【讨论】:

以上是关于PFLogInViewController 不再被识别?的主要内容,如果未能解决你的问题,请参考以下文章

PFLogInViewController 错误-使用 Parse 注销后无法登录 Facebook

“使用未声明的标识符‘PFLoginViewController’?--解析导入

无法修改 PFLogInViewController logInButton 标题

解析 iOS SDK PFLoginViewController Facebook Segue

PFLoginViewController didLogin 在使用 Facebook 登录时从未调用过

重新加载 iOS 视图控制器