¿Puedo / Cómo debo reemplazar mis cosas de KVO con RC3?
Estoy tratando de portar una aplicación objc que usa KVOController de Facebook, a Swift. Me han animado a mirarRC3 como un enfoque alternativo y más rápido. He leído algunos blogs y me alienta probar esto. Pero gran parte de los documentos y blogs parecen concentrarse en enchufes y temporizadores como ejemplos. Entonces tengo dos preguntas simples en este momento:
1) Dado unobjc
fragmento como:
[self.KVOController observe: self.site keyPath: @"programs" options: NSKeyValueObservingOptionInitial block:^(id observer, id object, NSDictionary *change) {
[self.tableView reloadData];
}];
¿Cuál es la forma simple de reescribir esto con las API RC3? ¿Y cuál es el equivalente de RC3 paraself.KVOController unobserve: self.site
Qué sucede cuando se descarga esa vista?
2) Se recomienda que use Carthage para obtener el código RC3. ¿Puedo mezclar unCartfile
de forma segura con un proyecto que ya utiliza vainas de cacao paraAlamofire
ySwiftyJSON
?