1 给代码打上 警告
#warning --------------警告
2 方法加入废弃警告
+ (void)setLocationDistanceFilter:(CLLocationDistance) distanceFilter __deprecated_msg("废弃方法(空实现),使用distanceFilter属性替换”);
对付警告
1
#pragma clang diagnostic push
#pragma clang diagnostic ignored"-Wdeprecated-declarations"
//写在这个中间的代码,都不会被编译器提示-Wdeprecated-declarations类型的警告
dispatch_queue_tcurrentQueue =dispatch_get_current_queue();
#pragma clang diagnostic pop
2 对于我们使用cocoapod引入的第三方,我们可以在podfile文件中 增加一句inhibit_all_warnings! 来要pod的工程不显示任何警告,
例如
link_with'SecondHouseBrokerAPP','SecondHouseBrokerCOM'
platform :ios,'6.0'
inhibit_all_warnings!