解决MBProgressHUDDelegate协议下警告

    xiaoxiao2022-06-28  39

    上面这样的警告其实是可以忽略的,但是作为有强迫症的程序员,这个警告有点不能忍啊!经过仔细的度娘分析,基本是由于两种情况造成的。

    情况一:没有遵守协议(基本上都是这种情况造成的)

    处理方法就是遵守这个协议这个警告就消失了

    情况二:strong类型不兼容

    处理方法就是将strong改为weak这个警告就消失了

    比如使用UIImagePickerController的时候就会有这个警告

    情况三:依然没解决

    id obj = (id)viewController; // 指针类型转为id类型

    hud.delegate = obj;

    注:有时候Xcode不能及时消除警告和错误,需要手动去Product->Clean一下。

    转载请注明原文地址: https://ju.6miu.com/read-1124503.html

    最新回复(0)