JSPatch热修复记录

2017-02-03  本文已影响24人  下雨之後

boolValue

//OC
[[userInfo objectForKey:@"xxx"] boolValue];
//JS
userInfo().objectForKey("xxx");

mj_header

//OC
[self.tableView.mj_header beginRefreshing];
//JS
self.tableView().mj__header().beginRefreshing();

block传值

//OC
self.selectedValueBlock(self.selectedValue);
//JS
var blk = self.selectedValueBlock();
blk(self.selectedValue());
block("id", blk);

重写setter方法

//OC
- (void)setModel:(Model *)model {
    _model = model;
}
//JS
setModel: function(model) {
    _model = model;
    self.ORIGsetModel(model);
}

保留1位小数

parseFloat(s).toFixed(1)

button设置图片

self.btn().setImage_forState(UIImage.imageNamed("xxx"), 0);

官方文档:https://github.com/bang590/JSPatch/wiki

上一篇 下一篇

猜你喜欢

热点阅读