只是想到了一种可行的解决方法(尽管它仍然是一种解决方法):
在JS中:
ObjC.someFunction_(JSON.stringify([1,2,3]));
在Objective-C中:
- (void)someFunction:(NSString*)arrStr
{
NSArray* arr = [NSJSONSerialization JSONObjectWithData:[arrStr dataUsingEncoding:NSUTF8StringEncoding]
options:kNilOptions
error:nil];
}
在示意图中:
附言:我敢肯定,必须有更优雅的方法(JavaScriptCore
也许通过很少记录的方法?),但是这种方法仍然可以解决问题!;-)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句