美文网首页
Multiple methods named 'floatVal

Multiple methods named 'floatVal

作者: 高浩浩浩浩浩浩 | 来源:发表于2023-05-05 10:59 被阅读0次

    在项目中移植SDK的时候发现代码突然开始报这个错误,在Google以及问了GPT以后都没有很好的解决办法,给出来的答案都是这里是id类型,在编译过程中编译器不知道数据类型所以报错。
    但是疑惑的点是这个方法本来是系统的方法, 重复定义也应该是在所有工程里面出现的, 但是原工程项目并不会提示这个错误。

    后面还是从报错原因上分析,这里是id类型找不到应该绑定的数据类型,那有没有可能是我自己本身的类对象跟系统方法冲突了呢?

    image.png

    检查了下指向,发现果然是这样子的。


    image.png

    这里把LMTemperatureModel的 floatValue改个名字就可以编译通过了

    相关文章

      网友评论

          本文标题:Multiple methods named 'floatVal

          本文链接:https://www.haomeiwen.com/subject/qeprjdtx.html