Objective c FXLabel崩溃,UILabel错误
我试图在我的项目中设置FXLabel,但我遇到了一个无法解释的错误。我正在使用Interface Builder管理该属性 .h文件Objective c FXLabel崩溃,UILabel错误,objective-c,ios,interface-builder,subclass,Objective C,Ios,Interface Builder,Subclass,我试图在我的项目中设置FXLabel,但我遇到了一个无法解释的错误。我正在使用Interface Builder管理该属性 .h文件 @property (nonatomic) IBOutlet FXLabel *titleLabel; .m文件 self.titleLabel.shadowColor = [UIColor colorWithWhite:1.0f alpha:0.8f]; self.titleLabel.shadowOffset = CGSizeMake(1.0f, 2.0f)
@property (nonatomic) IBOutlet FXLabel *titleLabel;
.m文件
self.titleLabel.shadowColor = [UIColor colorWithWhite:1.0f alpha:0.8f];
self.titleLabel.shadowOffset = CGSizeMake(1.0f, 2.0f);
self.titleLabel.shadowBlur = 1.0f;
self.titleLabel.innerShadowColor = [UIColor colorWithWhite:0.0f alpha:0.8f];
self.titleLabel.innerShadowOffset = CGSizeMake(1.0f, 2.0f);
.xbi文件
尝试编译和运行时,会在此行中抛出一个错误
self.titleLabel.innerShadowColor = [UIColor colorWithWhite:0.0f alpha:0.8f];
而错误如下所示:
Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: '-[UILabel setInnerShadowColor:]: unrecognized selector sent to
instance 0x6e56180'
我猜编译器会认为它是UILabel,而不是FXLabel(显然是)。
我找不到一个工作围绕它,任何想法可能是什么问题或我可以尝试什么
提前谢谢
sebastian清理和构建+重新启动XCode解决了问题。添加以下if([titleLabel isKindOfClass:[FXLabel class]]){NSLog(@“Is FXLabel”);}并发布值。感谢您花时间。不知何故,在重新启动xcode两次并将FXLabel文件重新添加到我的项目中后,它自行解决了问题。。。奇怪:)