CETableViewBinding icon indicating copy to clipboard operation
CETableViewBinding copied to clipboard

retain cycle?

Open dennisfarandy opened this issue 9 years ago • 0 comments

 [source subscribeNext:^(id x) {
      if ([x isKindOfClass:[CEObservableMutableArray class]]) {
        ((CEObservableMutableArray *)x).delegate = self;
      }
      if (self->_data != nil && [self->_data isKindOfClass:[CEObservableMutableArray class]]) {
        ((CEObservableMutableArray *)self->_data).delegate = nil;
      }
      self->_data = x;
      [self->_tableView reloadData];
    }];

I just wondering is this make retain cycle? that why you dont need to set the Binding class into some public property right? since tableview.delegate is weak reference

dennisfarandy avatar Aug 03 '15 06:08 dennisfarandy