2017-04-07 71 views
2

我遇到了RxSwift和RxCocoa的问题。我已经更新到最新版本3.3和Xcode 8.3但是RxCocoa的autocomple功能有问题。IOS自动完成不能在RxCocoa Xcode 8.3上工作

每次我写textfield.rx.text。不会有autocomple

import UIKit 
import RxSwift 
import RxCocoa 

class FirstViewController: UIViewController { 

@IBOutlet weak var textField2: UITextField! 
@IBOutlet weak var textField1: UITextField! 

var textField1Observerble: Driver<String?>! 
var textField2Observerble: Driver<String?>! 


override func viewDidLoad() { 
    super.viewDidLoad() 
    // Do any additional setup after loading the view, typically from a nib. 
    textField1.rx.text. 
} 

override func didReceiveMemoryWarning() { 
    super.didReceiveMemoryWarning() 
    // Dispose of any resources that can be recreated. 
} 

}

任何人有问题RxCocoa自动完成?我们如何解决这个问题。非常感谢。

+2

人有同样的问题? –

+0

同样的问题,Xcode 8.3.3,RxSwift 3.6 – davidethell

回答

1

有一种变通方法:

你可以在末尾添加asObservable(),然后用点操作符来获得自动完成建议如下所示:

textField1.rx.text.asObservable().