这段时间在做微信支付,由于用的第三方的支付框架,此框架是在将微信支付进行了封装,调用更加简便.但是,此框架需要添加依赖,意思就是需要其他第三方框架进行辅助.例如MBProgressHUD,AFNetworking等
在我引入支付框架时,MBProgressHUD由于导入过快,忘记copy,然后又删掉重新添加.然后编译,直接爆红编译失败.提示linker command failed with exit code 1 (use -v to see invocation),然后出现一堆的MBProgressHUD.o的错误.所以很快想到是此框架的问题.
经过排查,发现
此处重复导入了一个MBProgressHUD,删除之,再编译,顺利通过.
所以,如果出现上述问题,不妨排查下此处是否重复引入.希望对你有帮助.