• iOS中的HotFix方案总结详解

    可以发现,具体实现是遍历方法列表对象的属性(方法名),然后往js空对象中添加相同的属性,它的对应的是一个数组,数组的第一个是方法名对应实现函数的参数个数,第二个是一个函数(也就是方法的具体实现)。...
    文章 2016-08-24 1473浏览量
  • iOS中 动态热修补技术JSPatch 韩俊强的博客

    先上一段js文件解释下ocjs交互如何访问oc API 按钮事件 defineClass('YFJSPatchMainViewController',{/哪个类中的方法 buttonTouch:function(button){/方法名:function(参数) 跳转到tableView var tableViewCtrl=...
    文章 2016-03-27 896浏览量
  • ...head><meta http-equiv="Cont

    先上一段js文件解释下ocjs交互如何访问oc API 按钮事件 defineClass('YFJSPatchMainViewController',{/哪个类中的方法 buttonTouch:function(button){/方法名:function(参数) 跳转到tableView var tableViewCtrl=...
    文章 1970-01-01 586浏览量
  • iOS 热更新解读(二)—— JSPatch 源码解析

    5.创建OC中的null对象,转换成js的null对象,并设置到JSContext实例让js代码可以获取. nullObj=[[NSObject alloc]init];context[@"_OC_null"]=formatOCToJS(_nullObj);6.保存 context. context=context;7.oc 中的 ...
    文章 2016-08-04 5428浏览量
  • WebViewJavascriptBridge详细使用

    callback:这是个js函数名,在iOS端收到回调后,拿到了参数,然后通过闭包回调反馈给js端,这个反馈就是通过callback函数来传值给jsJS端加入WebViewJavascriptBridge代码注意事项 如果在下面的函数体内有任何错误...
    文章 2016-05-03 7429浏览量
  • JSBridge深度剖析

    第二步:JS如何调用Native 第三步:Native如何得知api被调用 第四步:分析url-参数和回调的格式 第五步:Native如何调用JS 第六步:H5中api方法的注册以及格式 JSBridge的完整流程可总结为: 设计Native与JS交互的全局桥...
    文章 2017-03-27 6119浏览量
  • 半年努力,我终于把这100家企业iOS面试题整理完了(附...

    (14)readwrite,readonly,assign,retain,copy,weak,strong,nonatomic 属性的作用150、OCJS的交互(iOS与H5混编)TableView性能优化UITableView核心思想UITableView的优化主要从三个方面入手:151、TableView...
    文章 2020-04-01 2070浏览量
  • iOS程序猿如何快速掌握 PHP,化身"全栈攻城狮?

    viewController=后面跟的是你你的表示你的视图控制器,model是一个字典,用于存储数据模型,支持输入多个键对.id,name,age等都是自定义的键,用于表示你想要传给新页面的数据,如果没有可以不写. 注意:此处暂仅考虑简单...
    文章 2017-06-06 1060浏览量
  • iOS程序猿如何快速掌握 PHP,化身"全栈攻城狮&...

    viewController=后面跟的是你你的表示你的视图控制器,model是一个字典,用于存储数据模型,支持输入多个键对.id,name,age等都是自定义的键,用于表示你想要传给新页面的数据,如果没有可以不写. 注意:此处暂仅考虑简单...
    文章 2015-12-11 1232浏览量
  • Runtime那些事

    如果方法的返回是一个结构体,那么就会使用 objc_msgSend_stret objc_msgSendSuper_stret 这里我们可以打开objc源码,然后你会发现里面有多个.s文件:这里之所以有objc-msg-类的不同文件,我猜想应该是对不同的CPU...
    文章 2018-01-08 1555浏览量
  • 深度|跨平台Web Canvas渲染引擎架构的设计与思考

    依次dlopen每个插件并执行插件的初始化函数,将JSContext作为参数传给插件,这样插件就可以向JSContext中绑定API了。小程序JSWorker JSEngine插件注入示意图(Android)关于JSEngine和Binding有两个需要注意的点(以V8...
    文章 2021-04-02 343浏览量
  • 跨平台Web Canvas渲染引擎架构的设计与思考

    将JSContext作为参数传给插件&xff0c;这样插件就可以向JSContext中绑定API了。关于JSEngine和Binding有两个需要注意的点(以V8为例):关于线程安全。JSContext通常设计为非线程安全的&xff0c;需要注意不要在非JS线程中...
    文章 2021-03-31 718浏览量
  • OSS移动开发实战1(30分钟快速搭建基于OSS的移动应用)

    Security":"CAES+wMIARKAAZhjH0EUOIhJMQBMjRywXq7MQ/cjLYg80Aho1ek0Jm63XMhr9Oc5s˙∂˙∂3qaPer8p1YaX1NTDiCFZWFkvlHf1pQhuxfKBc+mRR9KAbHUefqH+rdjZqjTF7p2m1wJXP8S6k+G2MpHrUe6TYBkJ43GhhTVFMuM3BZajY3...
    文章 2015-12-16 19756浏览量
  • 用云存储30分钟快速搭建APP

    本文的目的就是让你在30分钟内搭建一个基于OSS的移动应用数据直服务,所谓直就是移动应用的数据的上传和下载直接直连OSS,只有控制流走用户自己的服务器,并且具有如下特点: 安全的上传下载方式(临时,灵活的...
    文章 2016-09-04 7978浏览量
  • vivo 悟空活动中台-微组件状态管理(下)

    本文首发于 vivo互联网技术 微信公众号 链接:[](https://mp.weixin.qq.com/s/Ka1pjJKuFwuVL8B-t7CwuA)https://mp.weixin.qq.com/s/1DzTYIExVbK0uE_Oc7IHYw[](https://mp.weixin.qq.com/s/1DzTYIExVbK0uE_Oc7IHYw)...
    文章 2020-05-21 1132浏览量

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化