我收到警告类方法' + getInsuredDOB'未找到(返回类型默认为' id')来自XCode。我已经在我的.h文件中声明了该方法。我无法弄清楚为什么会有警告。
这是我的.h文件
@interface Sample : NSObject
{
}
+ (NSString*) getInsuredDOB;
这是我的.m文件
@implementation Sample
+ (NSString*) getInsuredDOB
{
return @"Testing";
}
@end
这是我使用类方法和警告所在的位置。
#import "Sample.h"
NSLog(@"DOB is %@",[Sample getInsuredDOB]); //Warning here
非常感谢任何帮助。谢谢。
答案 0 :(得分:3)
您的代码没有任何问题,一旦您编译它,Xcode将接受该方法存在且有效且警告将消失。