Можно / как заменить мой KVO-материал на RC3?
Я пытаюсь перенести приложение objc, которое использует KVOController от Facebook, на Swift. Я был призван взглянуть наRC3 как альтернативный и более быстрый подход. Я прочитал несколько блогов, и я рекомендую попробовать. Но большая часть документации и блогов, кажется, концентрируется на сокетах и таймерах в качестве примеров. Итак, у меня есть два простых вопроса прямо сейчас:
1) Учитываяobjc
фрагмент как:
[self.KVOController observe: self.site keyPath: @"programs" options: NSKeyValueObservingOptionInitial block:^(id observer, id object, NSDictionary *change) {
[self.tableView reloadData];
}];
Какой простой способ переписать это с помощью API RC3? И что эквивалентно RC3 дляself.KVOController unobserve: self.site
что происходит, когда этот вид выгружается?
2) Рекомендуется использовать Carthage для получения кода RC3. Могу ли я смешатьCartfile
безопасно с проектом, который использует стручки какао уже дляAlamofire
а такжеSwiftyJSON
?