240 发简信
IP属地:河北
  • # JS与WKWebview交互

    JS与WKWebview交互 1.ios调用js方法 比如js方法: ios执行这个方法并传值,同时接收js返回值“ok”: 2.js调用ios...

  • 最简单实现TabBar中间的凸起按钮

    最近有个项目需求需要Tabbar中间的按钮显示大按钮,网上看了很多都是自定义TaBar,然后添加一个Btn实现的,个人觉得麻烦且繁琐。 本人想到...

  • 关于[NSNotificationCenter defaultCenter]正确移除方式

    1.[NSNotificationCenter defaultCenter] addObserver:self selector:<#(nonn...

  • iOS12自动填充验证码的一个bug

    iOS12新增一个功能就是可以自动填充验证码,当你点击键盘上面的验证码时,如果这时你监听了UITextFieldTextDidChangeNot...

  • oc直接执行js代码(不使用webview)

    我们项目有个计算器类型的需求,前端已经用js代码写好了逻辑,app只需要调用js代码就可以了,但是页面并不是html。 导入框架 #import...

  • wkwebview使用addScriptMessageHandler内存泄漏

    今天偶然发现使用wkwebview的界面没有释放,然后各种排查问题最后定位到addScriptMessageHandler这句代码引起了内存泄漏...

  • IAP 苹果内购的一个大坑

    首先说下我们的项目需求,我们的IAP内购是非消耗型产品。 实现原理:下订单的时候就把订单和产品id系列化保存起来,为了避免订单数据越来越多,所以...

  • GCD死锁分析

    首先清楚一点就是dispatch_sync程序需等待这个结果才执行下一步,dispatch_async无需等待结果继续执行下一步。 //注:这里...

  • cellForRowAtIndexPath 比 heightForRowAtIndexPath 先执行

    最近新增界面 在sb上面拖了一个tableview,一进界面发现直接走cellForRow,我实现了heightForRow代理方法并没有走 然...