回到我不久前开始的一个 Objective C 项目,它编译得很好,我现在发现自己遇到了一些与Parsepod 相关的问题。在网上搜索我已经找到了一些东西,但仍然有一些问题(和疑问)。
首先,我收到一条错误消息,指出在此行找不到文件:
#import <ParseUI/ParseUI.h>
在阅读了一些相关的帖子后,我了解到它ParseUI已被弃用,我应该Parse/UI在我的 中使用它Podfile,所以我将上面的行更改为:
#import <Parse/Parse.h>
我也改变了Podfile:
pod 'ParseUI'
到:
pod 'Parse/UI'
然后我重新运行:
pod install
但是我现在显示了这些消息:
Cannot find interface declaration for 'PFSignUpViewController', superclass of ....
No type or protocol named 'PFSignUpViewControllerDelegate'
.....
Cannot find interface declaration for 'PFLogInViewController', superclass of ....
沿着项目。
而且我确实是 PFSignUpViewController 和 PFLogInViewController 的子类。那么这些课都去哪儿了呢?已弃用,名称不同还是什么?
任何帮助将不胜感激。
…………
在创建了一个单独的新项目来检查它是如何工作的之后,我发现我仍然可以使用 PFLogInViewController。然后再次在网上寻找有关类似问题的帖子,我尝试添加这一行:
@import Parse;
但我得到这个错误:
Module 'Parse' not found
PFLogInViewController我一定是在隐藏课程时做错了什么。