240 发简信
IP属地:北京
  • js的枚举类型判断方式性能比较

    简单的ifelse是大家应用比较多的判断方式,在情况更多样的场景下,if else就显得不够简洁了,但是也有很多人会认为if else更能看清作...

  • 自建promise

    基本原理 1.通过构造方法生成一个promise对象,但是构造方法中传入的方法不会立即调用2.通过then给promise对象中的成功方法列表中...

  • WVJB原理解析(JS调用OC)

    之前有中间件项目用到了WebViewJavascriptBridge这个库,当时捉摸了一下原理,现在拿出来给大家分享一下,还是以官方给的demo...

  • JSPatch原理解析(二)

    由于执行了demo.js这个js文件,接下来就要转到这个文件中去查看它的调用过程,demo.js里面写了两个方法调用,第一个就是给那个实现了那个...

  • JSPatch原理解析(一)

    本篇开始以JSPatch给的demo代码为例按流程讲解JSPatch的实现原理首先在iOS的demo中在appdelegate开始看和JSPat...

  • JSPatch原理解析(基础篇)

    JSPatch虽然已经被苹果明令ban掉了,但是其本身的机制对于大家理解跨平台开发还是有很大的帮助的,bang大神虽然自己也写过原理详解,但是对...

  • iOS自己动手实现tableview可重用机制

    tableview的实现原理:1.给view添加重用Id要用的时候就从重用缓存池里找可以重用的view如果没有就创建一个添加到缓存池中2.把屏幕...

  • iOS引用计数的细节问题

    Q.1:引用计数到底是在指针上还是在实际对象内存中Q.2:Effective Objc里面提到的被strong修饰的属性在设置新值得时候会保留新...

  • 关于protocol的一些问题及解决办法

    使用代理模式的时候需要用到protocol,有的时候会用到optional可选方法 如果直接这样写肯定会报错 ```swift protocol...