如何禁用 Xcode 编译器警告 "Property access result unused - getters should not be used for side effects"

How to disable Xcode compiler warning "Property access result unused - getters should not be used for side effects"

我想知道如何禁用标题为Xcode 的编译器警告:属性 访问结果未使用 - 吸气剂不应用于副作用

最好的方法可能是强制转换为 void,或分配给未使用的变量 (T unused_var = property_access;),并在行中添加注释,说明 return 值的原因正在被丢弃。然而...

找到编译器标志的项目设置并添加:

-Wno-unused-getter-return-value

本文来自Clang Options to Control Error and Warning Messages and Diagnostics Flags in Clang.

#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wno-unused-getter-return-value" // or whatever

-(void)yourMethodHere{
// generate warning
}

#pragma clang diagnostic pop