Files
react-native/Examples/UIExplorer
Nick Lockwood 407eb4ce85 NSNumber arguments must now be nonnull
Summary:
The bridge implementation on React Android does not currently support boxed numeric/boolean types (the equivalent of NSNumber arguments on iOS), nor does Java support Objective-C's nil messaging system that transparently casts nil to zero, false, etc for primitive types.

To avoid platform incompatibilities, we now treat all primitive arguments as non-nullable rather than silently converting NSNull -> nil -> 0/false.

We also now enforce that NSNumber * objects must be explicitly marked as `nonnull` (this restriction may be lifted in future if/when Android supports boxed numbers).

Other object types are still assumed to be nullable unless specifically annotated with `nonnull`.
2015-07-31 06:57:08 -08:00
..
2015-07-29 20:29:44 -08:00
2015-04-07 18:26:09 -07:00
2015-05-14 09:39:52 -08:00
2015-07-28 07:21:50 -08:00
2015-07-24 08:41:58 -08:00
2015-05-28 09:31:57 -08:00