Xcode 6.2 / Parse 1.6.4:' PFFile'的定义必须从模块导入

时间:2015-03-10 00:51:51

标签: objective-c xcode xcode-6.2

今天我已经更新到Xcode 6.2 / iOS SDK 8.2并且我已经同时将我的项目的Parse框架更新为1.6.4。现在,我收到了这个错误:

Definition of 'PFInstallation' must be imported from module 'Parse.PFInstallation' before it is required.

Definition of 'PFFile' must be imported from module 'Parse.PFFile' before it is required.

两者都显示为错误,而不是警告,但有趣的是我的应用版本。

我认为模块是一个Swift的东西,虽然我在Objective-C上,我的项目与Swift无关。我该怎么办?

更新:清理构建文件夹并重新启动Xcode并重建让我摆脱了安装,但文件错误仍在此处。

2 个答案:

答案 0 :(得分:2)

恭喜! 您在Xcode中发现了(又一个)错误。 在bugreporter.apple.com上归档 因为它在xcode 7.2.1中稍后仍有一个主要版本 我必须一直rm -rf~ / Library / Developer / Xcode / DerivedData 让项目构建和运行 (我确实在我的外部框架中有快速的内容)

UPD 2016.02.18这似乎固定在7.3 beta 3中,或者我策略性地杀死了#import某处处理这个问题。不要犹豫,在评论和/或答案中分享您的经验; - )

答案 1 :(得分:0)

尝试使用如下框架引用导入文件:

#import <Parse/PFInstallation.h>