ios
ios copied to clipboard
fix: native methods expecting a NSError arg will now throw a JS exception if the error arg is not passed
This is what we discussed on Discord.
If a native obj-c method like this openReturningError(error?) is called without the error argument it will throw a JS Error if an error is "triggered"
The JS Error named "NSError" will have a localizedDescription as the message and code,domain,nativeException properties.
@edusperoni dont hesitate to comment on the actual code. I am no v8 expert and i was helped by AI. I tested the code and it works.