今天遇到问题写了一个类BIDQuartzFunView当我对这个类实例化报\"_OBJC_CLASS_$_错误,还有就是BIDQuartzFunView *quartzView = (BIDQuartzFunView*)self.view后面写quartzView.currentColor = [UIColor redColor]出现-[UIView setCurrentColor:] unrecognized selector sent to instance 0x7f9373e266e0错误
问题原因终究无非两个:
1.新建文件时没有Targets下面选项没有勾选。
2. 原来我这文件是从其他的工程直接拖拽过来的,也许xcode没有自动将文件的引用添加进工程。
解决方案是点击TARGETS中Build Phases 中的 Compile Sources添加对应的.m文件就可。
希望能帮到大家。