【发布时间】:2013-09-16 04:33:04
【问题描述】:
为什么我在尝试恢复/比较我的NSInteger时出现此错误
[__NSCFString subTag]: unrecognized selector sent to instance
这就是我声明 subTag 的方式,它是名为 OptionSubView 的对象的一部分:
@property (nonatomic, assign) NSInteger subTag;
然后,我试图比较这个属性,我的代码崩溃了:
for(OptionSubView *subV in self.optionsSubViews)
{
if( subV.subTag == segControl.tag)
{
subViewSelected = subV.tipo;
}
}
【问题讨论】:
-
错误告诉你
subV是NSString而不是OptionSubView。验证您如何向此数组添加元素。 -
谢谢,这就是问题所在。即使我不明白为什么我的对象是字符串而不是 OpctionSubView 对象,我也已经解决了...
标签: objective-c nsstring unrecognized-selector