我对Xcode很新,所以请耐心等待。
我在静态库中有一个类,它在同一个文件中实现了两个类。这两个类是不同的,并且它们随机共享一个具有相同名称和类型的方法。 Xcode说这是一个“重复的方法声明”错误,即使它们显然属于两个单独的类。这是文件外观的简化:
@implementation ImageInfo
- (NSString *) description {
//method stuff
return @"something_meaningful";
}
@end
// later on in the (same .m) file...
@implementation Image
- (NSString *) description {
//some more method stuff
return @"something_equally_meaningful";
}
@end
同样,我得到的错误是Duplicate declaration of method 'description'
这两个函数。
如果我能提供任何其他信息,请告诉我。正如我所说,我是Xcode / Objective-C的新手,所以我希望它只是愚蠢的东西!谢谢!
答案 0 :(得分:2)
该错误并未告诉您Image
和ImageInfo
发生冲突。它告诉您Image
有两个description
实现,ImageInfo
有两个description
实现。