在.m文件中,我收到此警告并非错误
语义问题未使用参数'format'
在xcode4.6
中打开后,在此.m文件中获取未使用的参数+ (ParsedResult *)parsedResultForString:(NSString *)s
format:(BarcodeFormat)format
答案 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
。