0

我将cocoapods安装到我现有的 xcode 应用程序中,并将XLForm添加到其中。我正在使用Xcode 6.2 版,并且正在使用objective-c开发应用程序。然后,当我在安装依赖项后尝试运行项目时,它在“XLFormSectionDescriptor.h”文件中给出了以下错误。

我怎样才能解决这个问题?有任何想法吗?

提前致谢。

在此处输入图像描述

4

1 回答 1

1

您应该更新到最新版本的 Xcode,截至本文发布时为 7.1.1。如果您有某些原因不能执行此操作(例如尚未准备好针对 iOS 9 SDK 进行编译),则必须删除nonnull该代码中的属性。可能最简单的方法是定义它。

#define nonnull

你可能应该用一个检查编译器版本的#ifdef 来包围它。比我更熟悉预处理器的人将不得不提供那段代码。

这些错误是由于引入了 Xcode 6.x 中包含的旧版本 clang 无法理解的属性引起的。

于 2015-11-11T07:23:22.297 回答