我将cocoapods安装到现有的xcode应用程序中,并在其中添加了XLForm。我使用的是Xcode版本6.2,我正在使用objective开发应用程序。然后,当我试图在安装依赖项之后运行该项目时,它会在"XLFormSectionDescriptor.h"文件中出现以下错误。
我怎么才能解决这个问题?有什么想法吗?
提前谢谢。

发布于 2015-11-11 07:23:22
您应该更新到最新版本的Xcode,即本文发布时的7.1.1。如果您有某种原因不能这样做(例如还没有准备好对iOS 9 SDK进行编译),则必须去掉该代码中的nonnull属性。也许最简单的方法就是把它定义掉。
#define nonnull您可能应该用一个检查编译器版本的#ifdef包围它。一个比我对预处理器更熟悉的人将不得不提供那些代码。
导致这些错误的原因是引入了Xcode 6.x中包含的旧版本的clang不理解的属性。
https://stackoverflow.com/questions/33645656
复制相似问题