美文网首页
Xcode 12.5 “新”坑 New相关

Xcode 12.5 “新”坑 New相关

作者: 楚风礼赞 | 来源:发表于2021-05-11 15:22 被阅读0次

在一些旧的库和文件,还有一些人的编译习惯中,创建对象还是喜欢用New。但是在xcode 12.5中对New的定义稍微有所修改。

在xcode12.5中,如果禁了init,例如:

- (instancetype) init NS_UNAVAILABLE;

很可能导致[xxx new]也无法使用,就会提示如下错误:

'new' is unavailabel

在xcode12.5之前的的版本没有这个问题,但是在12.5中,会有影响,所以请注意。解决方法目前是解禁init。就没问题了。

- (instancetype) init;

相关文章

网友评论

      本文标题:Xcode 12.5 “新”坑 New相关

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