RxSwift/RxCocoa:代码完成几乎不起作用

RxSwift/RxCocoa:代码完成几乎不起作用,swift,rx-swift,rx-cocoa,Swift,Rx Swift,Rx Cocoa,我试图通过示例代码、教程等学习RxSwift,但由于大多数教程都是针对Swift 2和RxSwift的早期版本的,所以语法发生了一些变化。通常这不会是一个问题,因为通过代码完成可以找到新的语法,但是对于RxCocoa,我有时什么也得不到。例如: // UITextField textField.rx.text. 我没有得到任何建议,尽管我知道有一些方法,因为我可以手动计算出来,但这需要很多时间。我做错了什么 使用XCode 8.1、Swift 3、RxSwift/RxCocoa 3.1、mac

我试图通过示例代码、教程等学习RxSwift,但由于大多数教程都是针对Swift 2和RxSwift的早期版本的,所以语法发生了一些变化。通常这不会是一个问题,因为通过代码完成可以找到新的语法,但是对于RxCocoa,我有时什么也得不到。例如:

// UITextField
textField.rx.text.
我没有得到任何建议,尽管我知道有一些方法,因为我可以手动计算出来,但这需要很多时间。我做错了什么


使用XCode 8.1、Swift 3、RxSwift/RxCocoa 3.1、macOS Sierra和Cocoa Pods(最新稳定版本,昨天更新)。我尝试创建新项目并删除DerivedData,但结果相同

不幸的是,RxSwift(更具体地说是RxCocoa)似乎在SourceKit方面存在一些大问题。除了学习最常用的运算符和函数,几乎没有什么可做的。好的,谢谢@bontoJR!这在Xcode中是一个非常实际的问题。它就是不能处理“复杂”的代码。具有非类型化类型的简单闭包通常足以将Xcode抛出。我建议向苹果提交一份bug报告。3年后,苹果e/