回到我的目标C项目前一段时间开始,这是很好的,我现在发现自己遇到了与Parse
POD有关的一些问题。搜索网络我已经找到了几件事,但仍然存在一些问题(和疑问)。
首先,我收到了一条错误消息,说在此行上找不到文件:
#import <ParseUI/ParseUI.h>
阅读了几篇相关文章后,我知道ParseUI
已弃用,我应该在Podfile
中使用Parse/UI
,因此我将上面的行更改为:
#import <Parse/Parse.h>
我也更改了Podfile
:
pod 'ParseUI'
to:
pod 'Parse/UI'
i然后reran:
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
类。
进行一个单独的小项目以隔离问题后,我首先遇到了同一问题。随着更多的挖掘,我最终通过添加此导入来解决它:
#import <PFLogInViewController.h>
在已经存在的那个之后:
#import <Parse/Parse.h>
我希望这可以帮助别人在某个时候遇到同样的问题。