ios-jsc
ios-jsc copied to clipboard
NativeScript for iOS using JavaScriptCore
- [ ] Distribute TypeScript declarations for runtime intrinsics - [x] Enum members starting with number - [ ] TypeScript declarations for hardcoded inline functions and variables - #256 -...
``` objective-c void TNSLog(NSString*); ``` ``` javascript TNSLog(5); // Converted to NSNumber instead and crashes ``` This behavior also happens in `alert()` calls.
Provide support for using Xcode IB with Storyboard and JavaScript for controllers. This feature will involve generation of Objective-C headers out of the application JavaScript files so that the Xcode's...
Implement a pluggable loader infrastructure in our module loader, similar to [RequireJS plugins](http://requirejs.org/docs/plugins.html).
- Calling variadic functions/function pointers - Calling variadic methods/blocks - Overriding variadic methods from interfaces - Implementing variadic methods from protocols - Exposing variadic methods - Swizzling variadic methods -...
This would allow us to catch JS errors across native boundaries. For example: ``` |-- bootstrap.js code (try block) |-- [native code - e.g. UIApplicationMain] (unwind this frame) |-- applicationDidFinishLaunchingWithOptions...
The global object is currently polluted for iOS with all classes, structs, constants, functions etc. etc. for all iOS SDKs and additional libraries included in an App. ~~We want to...
Once we have adopted the latest JSC version, we can implement the Objective-C inheritance using the `class` syntax.
_From @hypery2k on December 17, 2016 6:51_ I'm working on a plugin where I need to hook into the Xcode build and add a run script entry. Currently I see...
I have a bunch of keys that have to be changes to production keys if the app is on a release build. If I add something to de main.m like...