回答編集履歴
1
説明の追加
    
        answer	
    CHANGED
    
    | @@ -3,7 +3,7 @@ | |
| 3 3 | 
             
            ```swift
         | 
| 4 4 | 
             
            deviceRepository?.observableDisconnectToDeviceStatus?
         | 
| 5 5 | 
             
                .filter { event in event.element != nil && event.element! }
         | 
| 6 | 
            -
                .first()
         | 
| 6 | 
            +
                .first() // 最初のイベントだけ流してcompleteする
         | 
| 7 7 | 
             
                .subscribe { [weak self] in self?.unbind(navigation: navigation) }
         | 
| 8 8 | 
             
                .disposed(by: disposeBag)
         | 
| 9 9 | 
             
            ```
         | 
