Xcode10.2 踩坑笔记

2019-04-10  本文已影响0人  Crazy凡

Xcode10.2 早早出了Beta版;一直有点忙;近期做了下适配工作;下面是一些踩坑记录,不定时更新。


[2019/04/12] warning: 'public' modifier is redundant for property declared in a public extension

Xcode10.2 对于同等权限的Extension的内的方法或者属性,无需再次声明权限,例如下面的👇例子,均会触发warning⚠️;不仅限于public, fileprivate等也有一样的现象

public extension SomeClass {
    public var property: OneClas {
        return OneClas()
    }
    public func functionName() {
    }
}

[2019/04/10] typealias protocol

Redundant conformance of '{CLASS_NAME}' to protocol '{PROTOCOL_NAME}'
在网上有很多Swift2 升级 3、4的类似错误;
在使用Xcode10.2是;如果出现了对Protocol 进行同名typealias 的情况;可能也会报上述错误

上一篇下一篇

猜你喜欢

热点阅读