Я пытаюсь подписаться на сигнал, но при повторном использовании ячеек произойдет исключение «Имя сигнала: уже привязано к ключу« nickname »на объекте, добавив имя сигнала: не определено поведение»Rac-сигнал уже привязан к пути ключа
здесь код
RACSignal *_sn = [[cell.functionTextField.rac_textSignal takeUntil:cell.rac_prepareForReuseSignal] map:^(NSString *value) {
if ([value length] > 9) {
return [value substringToIndex:9];
} else {
return value;
}
}];
RAC(cell.functionTextField, text) = _sn;
RAC(_hp,nickname) = _sn;
Как я могу исправить это?
Где вы используете этот код? В источнике данных табличного представления? – Cosyn