-[__NSCFNumber rangeOfCharacterFromSet:]: unrecognized selector sent to instance 0x15de3270

这个是由于传的参数类型不对所导致,类型不匹配,把其他类型的赋值给当前类型了。

_priceLbl.text =  [_courseInfoDic[@"price"]; // 这里我把int类型赋值给整型了
// 改成下面这样就好了
_priceLbl.text = [NSString stringWithFormat:@"%d", [_courseInfoDic[@"price"] intValue]];

你可能感兴趣的:(-[__NSCFNumber rangeOfCharacterFromSet:]: unrecognized selector sent to instance 0x15de3270)