语义问题未使用参数'格式'警告xcode 4.6

时间:2013-02-13 06:29:42

标签: xcode4.6

在.m文件中,我收到此警告并非错误

语义问题未使用参数'format'

在xcode4.6

中打开后,在此.m文件中获取未使用的参数
+ (ParsedResult *)parsedResultForString:(NSString *)s
                                 format:(BarcodeFormat)format 

1 个答案:

答案 0 :(得分:1)

此警告表示您的函数中从不使用参数format。 要消除该警告,您可以执行以下操作之一。

a)使用特殊#pragma来抑制某些函数中的警告,只需将它放在函数实现下面,即:

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

b)在项目中全局关闭此警告。转到您的项目设置或目标设置=> Build Settings => Apple LLVM Compiler 4.2 - Warnings - All languages => Unused Parameters,将其设为No