Ios XCode 6中未使用的变量警告

Ios XCode 6中未使用的变量警告,ios,iphone,xcode,mixpanel,Ios,Iphone,Xcode,Mixpanel,我在项目中使用的Mixpanel框架内编译时看到此警告 我刚才编译时,它没有显示出来。这是XCode 6中的一个bug吗?变量k在这里是如何未使用的?您必须使用常量NS\u BLOCK\u断言集进行编译,以便禁用这些NSAssert()语句 从: 如果预处理器宏NS\u BLOCK\u断言 定义了 谢谢我在Build设置的Custom Compiler Flags部分看到了它。它是为发布版本而存在的,这就是为什么我在存档时收到警告的原因。然而,保持设置是否重要?是的,我会保持设置,但在整个if

我在项目中使用的Mixpanel框架内编译时看到此警告


我刚才编译时,它没有显示出来。这是XCode 6中的一个bug吗?变量k在这里是如何未使用的?

您必须使用常量
NS\u BLOCK\u断言集
进行编译,以便禁用这些
NSAssert()
语句

从:

如果预处理器宏
NS\u BLOCK\u断言
定义了


谢谢我在Build设置的Custom Compiler Flags部分看到了它。它是为发布版本而存在的,这就是为什么我在存档时收到警告的原因。然而,保持设置是否重要?是的,我会保持设置,但在整个
if
语句周围添加
\ifndef NS\u BLOCK\u断言。