在iOS开发中,如果是比较早的项目,经常会用到比较老的方法,比如像提示框,之前都是UIAlertView,但是在iOSiOS8.0以上,建议用UIAlertController,虽然你使用UIAlertView对功能上并没有什么影响,但是此时Xcode会给出警告,如图所示:

作为强迫症这,看到警告心情会不美丽,所以记录下怎么消除单个的警告。
操作步骤:
1.点击左侧窗口的Show the issue navigator
按钮,找到对应的警告,如图1所示

2.右键该警告,选择Reveal in Log
,查看警告信息

3.在详细的Log界面,找到关键的警词告信息,如图3所示

4.在需要忽略的警告代码前,加上该警告词的忽略语句,观察可发现该警告已经消失了,如图4所示。
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"

此时,警告已经完美消除了,可继续code了~
网友评论