8月10号 问题记录

今天开始教师端集成环信,遇到了几个奇奇怪怪的问题,特意抽出来记录一下


1.--------------------------------


这个问题是因为图片出了问题,虽然显示的是.png格式,其实不是标准的.png格式;

解决方法: 找到  这张图片,从项目中拷贝出来,导出为.png格式,然后将项目原来的图片删除掉,用这张新导出的图片替换


2.----------------------------


如图,我在将环信的MBProgress拖入我的工程后,预编译后,程序崩溃到这一行,给我的错误提示是,有多个方法名,属性名叫做"setProgress",这个问题的原因是 indicator的强转类型是 id 造成的,这不是代码错误,这是模拟器不能正确判断这里的setProgress是调的谁的方法.

扫描二维码关注公众号,回复: 1034227 查看本文章

解决方法: 如图我注掉的代码,改变一下强转类型就可以, 这里为什么要转成什么类型, 有三种都可以解决这个问题  ,前2个是MBProgressHub自己定义的,第3个是系统的


3:-----------------------------------

集成环信的过程中,引入了C语言和C++库,为了保护OC,需要在宏文件添加一句代码

#ifdef __OBJC__

#endif


如图:




猜你喜欢

转载自blog.csdn.net/uziandkobe/article/details/52170671
今日推荐