Я очень новичок в этом реактивном программировании. Мне явно не хватает ссылки здесь.ReactiveCocoa с MVVM
Итак, в моем контроллере зрения на данный момент, у меня есть
- (void)viewDidLoad {
[super viewDidLoad];
viewModel = [[ViewModel alloc]init];
[RACObserve(viewModel, string) subscribeNext:^(NSString* string){
NSLog(@"%@", viewModel.string);
}];
// This fires the NSLog
viewModel.string = @"Test12345";
// This doesn't
[viewModel test];
}
[тест ViewModel] является ...
-(void) test{
_string = @"Test";
}
ли я приближаюсь это неправильно? Я думал, это сработает.
Спасибо, Бен.
Спасибо, очень полезно. Приятно знать, почему тоже. :) – Ben