bang

Results 80 comments of bang

``` require('JPEngine').defineStruct({ "name": "CGRect", "types": "FFFF", "keys": ["x", "y", "width", "height"] }) ``` if parse {CGRect}, registeredStruct should return 'FFFF' as subTypes. `CGRect type: "{CGRect={CGPoint=dd}{CGSize=dd}}"` The struct name should be...

试试 ``` if (typeof decisionHandler == 'function') { decisionHandler(0); } if (typeof decisionHandler == 'function') { decisionHandler(1); } ```

你这里替换的和调用的都不是系统方法,先自己断点调试吧

看不出来问题,这个调用里有涉及webview吗?

可能用 `return require('NSNumber').numberWithBool(NO);` 或者 `return 0` 就没问题?原因待查

看不出是什么原因

子线程调doBackGroupThread-> JSMethod Lock -> dispatch_async_main -> 调 JS 的 doSomeThing -> 等待 JSMethod Lock -> 死锁 确实是有这问题 --- 想错了,调dispatch_async_main后未调doSomeThing时这段JS已经执行完,JSMethod Lock已经解锁了。还没想明白

`self.setValue_forKey("false", "_sliderViewHidden");` 应该是错的 `self.setValue_forKey(1, "_sliderViewHidden");` 才正确,你确定这样不行?

看到了,因为匹配到注释里的 values. 所以出问题,要解决的话正则得写得更复杂点,或者运行前先把注释去掉,这要耗费性能,这是很少见的问题,一个简单的正则匹配可以解决了99%的问题,不打算因为这个问题去做复杂。