我简化了我的调用,将一个简单的字符串从react-native index.ios.js传递给Obj-C本机模块,我仍然收到错误:
'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[0]'
我的代码如下:
js(由TouchableOpacity组件调用):
ring() {
Twilio.connect('+447842111281');
}
的OBJ-C:
RCT_EXPORT_METHOD(connect:(NSString *)number) {
NSDictionary *params = @{@"To": number};
_connection = [_phone connect:params delegate:nil];
}
如果有人有任何令人敬畏的见解。