关于应用在Xcode8上运行时的报错:Assigning to 'id<XXDelegate>' from incompatible type...

来源:互联网 发布:淘宝网购酸枣面 编辑:程序博客网 时间:2024/06/06 18:05

如上图这样的报错基本上是由两种情况造成的:

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

解决办法:遵守这个协议


2、strong 类型不兼容

解决办法:将 strong 改为 weak 


注意:有时 Xcode 不能及时清楚警告和错误,需要手动clean一下( Product ->Clean




0 0