美文网首页
关于block只在release环境下编译报错的其中一个原因

关于block只在release环境下编译报错的其中一个原因

作者: 健了个平_24 | 来源:发表于2018-12-20 11:44 被阅读12次
自定义的block类型

自定义了一个返回值类型为CGFloat的block,平时debug时测试并没有报错,然而在release就会莫名其妙地报返回值类型不匹配的错误。

原本的写法

原来系统只认得第一个返回值,第一个直接写0.0,系统只会认定这个类型,所以就觉得你返回类型不匹配。

修改后的写法

所以就这样改正吧,其实本来就应该这样写。

相关文章

网友评论

      本文标题:关于block只在release环境下编译报错的其中一个原因

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