unrecognized selector sent to instance的一类解决办法

笙烛

关注

阅读 59

2022-01-28


今天重构代码,运行时反复报错:


unrecognized selector sent to instance

仔细检查代码,完全无问题。

后来发现,就h中的声明和实现差异导致的:


- (void) sendMqttMsg:(NSString *) qid msgId:(int)msgId msgData:(NSMutableDictionary *) data;
- (void) sendMqttMsg:(NSString *) qid msgId:(int)msgId data:(NSMutableDictionary *) data
{
//
}

统一后问题解决。


注意最后一个参数的说明的差异。

希望能对大家有所帮助。



精彩评论(0)

0 0 举报