Posso / como devo substituir meu material KVO pelo RC3?
Estou tentando portar um aplicativo objc que usa o KVOController do Facebook, para Swift. Fui encorajado a olhar paraRC3 como uma abordagem alternativa e mais rápida. Eu li alguns blogs e sou incentivado a tentar. Mas muitos dos documentos e blogs parecem se concentrar em soquetes e timers como exemplos. Então, eu tenho duas perguntas simples agora:
1) Dado umobjc
fragmento como:
[self.KVOController observe: self.site keyPath: @"programs" options: NSKeyValueObservingOptionInitial block:^(id observer, id object, NSDictionary *change) {
[self.tableView reloadData];
}];
Qual é a maneira simples de reescrever isso com APIs RC3? E qual é o equivalente do RC3 paraself.KVOController unobserve: self.site
isso acontece quando essa visualização é descarregada?
2) É recomendável que eu use Cartago para pegar o código RC3. Posso misturar umCartfile
com segurança em um projeto que já esteja usando vagens de cacau paraAlamofire
eSwiftyJSON
?