Мне нужно получить представление по tagId из React Native в Objective C с собственными модулями.Я пытался:
RCT_EXPORT_METHOD(initVideoContainer:(int)tagId) {
[self.bridge.uiManager addUIBlock:^(RCTUIManager *uiManager, NSDictionary<NSNumber *, UIView *> *viewRegistry) {
UIView *view = viewRegistry[[NSNumber numberWithInt:tagId]];
if (![view isKindOfClass:[UIView class]]) {
RCTLog(@"expecting UIView, got: %@", view);
}
else {
}
}];
}
Но я получаю сообщение об ошибке:
- [RNNativePlayerAdapter bridge]: нераспознанный селектор, отправленный экземпляру 0x6000014292a0 ', был брошен во время вызова initVideoContainer для целиRNNativePlayerAdapter с params (3)
Как я могу получить представление с tagID, которое мы имеем на JS с RCTUIManager?Этот код взят из Xcode, Objective C, а представление - из файлов JS.
Спасибо, Клаудиу