如何禁用警告:将'stringWithString'与文字一起使用是多余的?

时间:2013-10-18 03:22:04

标签: objective-c xcode

一些旧的第三方代码会发出警告:

  

将'stringWithString'与文字一起使用是多余的

我宁愿在Xcode中禁用警告,而不是修改源代码。什么是禁用此特定警告的编译器开关?

2 个答案:

答案 0 :(得分:2)

警告消息应告诉您警告的名称。然后,您可以关闭该警告。

test.m:4:5: warning: using 'stringWithString:' with a literal is redundant 
      [-Wobjc-redundant-literal-use]

因此您要将标志-Wno-objc-redundant-literal-use添加到该文件或该项目的编译器标志中。

答案 1 :(得分:-1)

一种方法是:

  1. 选择目标。
  2. 转到已编译的来源。
  3. 选择.m文件并设置标志-w以禁止该文件的所有警告。