错误:在项目设置中定义-DNS_BLOCK_ASSERTIONS = 1?

时间:2014-04-24 04:46:57

标签: ios xcode svg

我正在尝试构建svg文件呈现演示。我收到以下错误,我无法理解。

Error Image 1

我已阅读以下答案What's the "DNS_BLOCK_ASSERTIONS" (C compiler flag)?

但是从-DNS_BLOCK_ASSERTIONS = 1 中删除 D后,它给出的错误就像。

enter image description here

1 个答案:

答案 0 :(得分:1)

查看代码。这些行:

#if !NS_BLOCK_ASSERTIONS
#error <error message>
#endif

这将检查是否已定义NS_BLOCK_ASSERTIONS宏。您收到错误是因为尚未设置NS_BLOCK_ASSERTIONS#error之后的消息告诉您如何解决问题。

在&#34; Other C Flags`构建设置中定义NS_BLOCK_ASSERTIONS后,问题就会消失。