[英]How to disable Xcode compiler warning “Property access result unused - getters should not be used for side effects”
我想知道如何禁用标题为:属性访问结果未使用的Xcode编译器警告-不应将吸气剂用于副作用
The best approach would probably be to cast to void
, or assign to an unused variable ( T unused_var = property_access;
), and add a comment to the line stating why the return value is being discarded. 最好的方法可能是将其
T unused_var = property_access;
为void
,或者将其分配给未使用的变量( T unused_var = property_access;
),并在行中添加注释,说明为什么丢弃返回值。 However... 然而...
Find the project setting for compiler flags and add: 找到编译器标志的项目设置,然后添加:
-Wno-unused-getter-return-value
This comes from Clang Options to Control Error and Warning Messages and Diagnostics Flags in Clang . 这来自Clang选项,用于控制Clang中的错误和警告消息以及诊断标志 。
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wno-unused-getter-return-value" // or whatever
-(void)yourMethodHere{
// generate warning
}
#pragma clang diagnostic pop
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.