首页 > 解决方案 > “UIControlEvents 已重命名为 UIControl.Event”,使用 Xcode 10 和 RxCocoa/CocoaPods

问题描述

更新到 Xcode 10 并通过 CocoaPods 安装 RxCocoa 和 RxSwift 后,收到如下错误消息:

UIControlState 已重命名为 UIControl.State

UIControlEvents 已重命名为 UIControl.Event

标签: cocoapods

解决方案


Appkit 和 UIKit 在 Swift 4.2 中有 API 更改(包括名称),因此有必要使用pod update并再次安装 pod 更新本地规范存储库。

更多参考https://github.com/ReactiveX/RxSwift/issues/1673


推荐阅读