2013-02-13 89 views
0

在.m文件我得到这个警告并不是一个错误语义问题未使用的参数“格式”警告的Xcode 4.6

语义问题未使用的参数,“格式化”

得到尽可能在这个.m文件的未使用的参数打开此代码后在xcode4.6

+ (ParsedResult *)parsedResultForString:(NSString *)s 
           format:(BarcodeFormat)format 
+0

mmm ..更多详细请... – 2013-02-13 06:32:53

+0

wht是这个警告的问题,我无法理解 – viswateja 2013-02-13 06:45:33

+0

请为此回答 – viswateja 2013-02-13 06:50:55

回答

1

此警告意味着参数format从未在您的函数中使用。 要摆脱该警告,您可以执行以下操作之一。

一)把特殊#pragma抑制某些功能的报警,只要把你的函数实现的下方,即:

+ (ParsedResult *)parsedResultForString:(NSString *)s 
          format:(BarcodeFormat)format 
{ 
    #pragma unused (format) 
    // ... your code here ... 

二)在全球范围内这一警告关闭该项目。转到您的项目设置或目标设置=>Build Settings =>Apple LLVM Compiler 4.2 - Warnings - All languages =>Unused Parameters,将其设置为No

相关问题