AppCode 不会提示 RxSwift 类和其他一些已安装的 CocoaPod。



我已经安装了CocoApods的最新版本的RxSwift。

尝试使用RxSwift的简单元素时,例如NotificationsCenter.default.rx,它不会提示使用方法。有趣的是,有时候它会提示其他POD,有时不用于其余的豆荚,因此我必须打开XCode检查代码校正。

我该如何解决?

您需要等待解决此问题,对此感到抱歉。

upd:固定在2018.1 EAP,请参阅此处

我也经历了很多事情。如果我的Cocoapods未正确安装,我使其正常工作的方法之一是删除Pods和.xcworkspace文件,然后关闭Xcode,然后进行POD安装。这应该有帮助。

希望它有帮助:)

---编辑---

如果这无济于事,请尝试删除导入的rxswift,然后进行清洁并再次构建:)

如果您明确声明您的类型,则实际上可以在AppCode中具有自动完成。唯一的问题是您必须查找Reactive<Base>Base,因为AppCode默认情况下,AppCode认为所有rx扩展名为NSObject。例如:

import RxSiwft
import RxCocoa
...
(UIButton().rx as Reactive<UIButton>) //Autocompletion will work

您应该导入rxswift,然后命令 b

最新更新