bang
bang
pod还没更新JPBlock扩展,目前只能手动添加
`var carViewControllers=ViewControllers[0];` 要改成 `var carViewControllers=ViewControllers.objectAtIndex(0)`
你是替换了 tabBarController 代码?发完整代码上来吧
喔你用了`autoConvertOCType(1)`,那不能用objectAtIndex,之前用[0]是对的,断点去setSelectedViewController看看传进去什么
在OC断点看,在JS看到的所有OC对象都是这样的。
NSMutableArray不会被转换成NSArray。
 你不是自己把它变成NSArray了吗
看不出问题,你这么写在OC断点看到传过去是什么对象?
可以简化成一个demo工程发来看看吗
明白了 1. OC 通过 JavaScriptCore 跟 JS 通信,若 OC 返回 NSMutableArray 到 JS,会被自动转成 JS 的 Array 类型。 2. JS 的 Array 类型传到 OC 会自动转为 NSArray 类型。 3. 方法调用里 NSMutableArray 没有这个转换问题是因为...