Resultados da pesquisa a pedido "rx-swift"

3 a resposta

Swift Struct Memory Leak

Estamos tentando usar estruturas Swift onde pudermos. Também estamos usando o RxSwift, que possui métodos que levam o fechamento. Quando temos uma estrutura que cria um fechamento que se refere aauto, isso cria umciclo de ...

2 a resposta

Como criar um observável de uma matriz a partir de uma matriz de observáveis?

Eu tenho uma matriz deThing objetos que eu quero converter paraConvertedThing objetos, usando uma função assíncrona que retornaObservable<ConvertedThing>. Eu gostaria de criar umObservable<[ConvertedThing]> que emite um valor quando todas as ...

1 a resposta

Como observar alterações nas propriedades da matriz no RxSwift

Aqui está a minha turma: class ViewController: UIViewController { var myArray : NSArray! }Quero disparar um evento toda vez que o myArray apontar para uma nova matriz, assim: self.myArray = ["a"] self.myArray = ["b"]Eu tentei rx_observe mas ...

1 a resposta

Estrutura observável simples com RxSwift?

Estou tentando criar um objeto observável simples no Swift e pensei em usar RxSwift [https://github.com/ReactiveX/RxSwift]. Não consegui encontrar um exemplo simples para fazer algo assim: protocol PropertyObservable { typealias PropertyType var ...

2 a resposta

Tratamento de erros de rede em combinação com ligação a tableView (Moya, RxSwift, RxCocoa)

Atualmente, estou usando Moya para fazer minhas solicitações de rede. Eu implementei o seguinte em um dos projetos de exemplo ...

3 a resposta

Encadernação bidirecional no RxSwift

Eu li o operador de ligação bidirecional no código de exemplo do RxSwift. func <-> <T>(property: ControlProperty<T>, variable: Variable<T>) -> Disposable { let bindToUIDisposable = variable.asObservable() .bindTo(property) let bindToVariable = ...

3 a resposta

Usando retryWhen para atualizar tokens com base no código de erro http

Encontrei este exemplo emComo atualizar o token oauth usando moya e rxswift [http://sapandiwakar.in/refresh-oauth-tokens-using-moya-rxswift/]que tive que alterar um pouco para compilar. Este código funciona 80% para o meu cenário. O problema é ...

3 a resposta

Como vincular rx_tap (UIButton) ao ViewModel?

Eu tenho um controlador de autorização com 2 propriedades UITextField e 1 UIButton. Quero vincular meu View ao ViewModel, mas não sei como fazê-lo. Este é o meu AuthorizatioVC.swift: class AuthorizationViewController: UIViewController { let ...

1 a resposta

RxSwift: Observável enquanto um botão pressiona

Como criar Observable que transmite um evento repetidamente enquanto um botão é pressionado?

1 a resposta

Uso adequado do RxSwift para encadear solicitações, flatMap ou algo mais?

Primeiro de tudo, eu sou novo no rxswift, então acho que a resposta é óbvia, mas no momento não consigo encontrar a solução sozinho. Eu tenho duas funções: func downloadAllTasks() -> Observable<[Task]> func getTaskDetails(taskId: Int64) -> ...