Xcode 10.1协议一致性与Xcode 10.2 Beta

时间:2019-02-14 14:23:32

标签: swift xcode

由于协议一致性,我在Xcode 10.1下归档构建时遇到问题

protocol ResetAbleTransform where Self: UIView  {
    func resetTransform()
}

class CardView, ResetAbleTransform {

   func resetTransform()
}

一切都很好,除了我做这样的事情

let card = CardView()
card.isHidden = true  -------> Here Xcode 10.2 builds, 10.1 complains

错误: enter image description here

两者均基于Swift 4.2。他们是否在Xcode 9.2中添加了另一个版本的Swift 4.2?

有人知道为什么吗?还是更好,我可以用10.1将其存档,还是必须等待10.2超出Beta?

编辑:  enter image description here

0 个答案:

没有答案