Можно ли иметь синхронные методы получения / установки между React Native и собственным модулем?
Насколько я понимаю, все методы, которые соединяют RN и native, асинхронны, я что-то упустил?
Даже в собственных React Native RCTSettingsManager.m
(https://github.com/facebook/react-native/blob/master/Libraries/Settings/RCTSettingsManager.m) они, кажется, делают странный танец с уведомлением, которое запрашивает синхронизацию настроек между стороной JS и нативной стороной.
Почему нельзя просто соединить собственность напрямую?
1012 *, например *
Obj-C
RCT_EXPORT_PROPERTY(someSetting, BOOL)
JS
{ SomeModule } = NativeModules;
get someSetting(){
return SomeModule.someSetting;
}