ringa_lee2017-04-18 09:46:49
for in 遍历不要做修改 被遍历的数组。推荐改成 array enumerateObjectsUsingBlock……方式遍历,这个可以修改不会crash,遇到过同样的问题
天蓬老师2017-04-18 09:46:49
根据提示 你的HCFavoriteIconView 没有nodeIndex这个属性或者方法! 如果想在遍历数组的同时做修改建议使用enum的方式遍历
迷茫2017-04-18 09:46:49
HCFavoriteIconView
没有nodeIndex
, 或者你把nodeIndex
发给了不存在这个方法的对象0x7e3930e0
, 可以用category调试原因:
@interface NSObject(testing)
- (NSString *)nodeIndex;
@end
@implementation NSObject(testing)
- (NSString *)nodeIndex{
NSAssert(NO, @"class %@ has no method of nodeIndex", [self class]);
return nil;
}
@end
阿神2017-04-18 09:46:49
控制台输出显示[HCFavoriteIconView nodeIndex]说明HCFavoriteIconView访问不到这个nodeIndex,首先确认你的对象的nodeIndex都存在。