天天看点

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

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

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

{

//

}

统一后问题解决。

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

希望能对大家有所帮助。

继续阅读