FXLabel与UILabel错误崩溃
我想在我的项目中设置FXLabel https://github.com/nicklockwood/FXLabel ,但我得到一个错误,我不能解释。 我正在使用Interface Builder来pipe理属性。
.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); 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(这显然是)。 我无法find一个工作,任何想法可能是什么问题或我可以尝试?
在此先感谢塞巴斯蒂安
清理和生成+重新启动XCode解决了这个问题。