- 浏览: 58681 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (93)
- java (3)
- ios (9)
- wp (15)
- android (0)
- js (1)
- 服务器 (0)
- db (0)
- linux (1)
- python (0)
- xcode (0)
- ide (2)
- maven (0)
- spring (0)
- sql (0)
- 第三方 (1)
- nexus (0)
- nginx (11)
- tomcat (0)
- jenkins (0)
- zookeeper (1)
- git (1)
- svn (0)
- uml (0)
- redis (4)
- activemq (1)
- flume (0)
- kafka (0)
- mysql (1)
- memcached (0)
- mybatis (0)
- mac (0)
- mongo (1)
- docker (6)
- cache (0)
- jvm (0)
- markdown (0)
- springboot (24)
- mycat (3)
- LTS (3)
- 运维 (0)
- opts (1)
- netty (1)
- tcc (0)
- ffmpeg (2)
- 直播 (6)
- cxf (0)
- nodejs (0)
- storm (0)
- elasticjob (0)
- php (0)
最新评论
jspatch
https://jspatch.com/Docs/intro
//sdk
https://jspatch.com/Index/sdk
//语法
https://github.com/bang590/JSPatch/wiki/JSPatch-%E5%9F%BA%E7%A1%80%E7%94%A8%E6%B3%95
//实现原理
https://github.com/bang590/JSPatch/wiki/JSPatch-%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86%E8%AF%A6%E8%A7%A3
//使用
http://www.cnblogs.com/jys509/p/5943600.html
=============================================
https://jspatch.com/Docs/intro
//sdk
https://jspatch.com/Index/sdk
//语法
https://github.com/bang590/JSPatch/wiki/JSPatch-%E5%9F%BA%E7%A1%80%E7%94%A8%E6%B3%95
//实现原理
https://github.com/bang590/JSPatch/wiki/JSPatch-%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86%E8%AF%A6%E8%A7%A3
//使用
http://www.cnblogs.com/jys509/p/5943600.html
=============================================
发表评论
-
ios:IJKMediaPlayer
2017-09-27 12:02 876https://github.com/Bilibili/ijk ... -
ios:Masonry
2017-06-06 11:48 903https://github.com/SnapKit/Maso ... -
ios:fastlane
2017-06-06 11:48 686gem install fastlane 基于linux : ... -
ios 常量
2017-01-12 11:14 0NSString * const MyOwnConstant ... -
ios testflight
2017-01-12 10:51 0testflight testflight testfligh ... -
ios perFormSelector
2017-01-10 17:38 0perFormSelector是编译时候动态的去找方法的,在编 ... -
ios NSRunLoop
2017-01-10 17:10 0一个ios程序启动后,只有短短的十行代码居然能保持整个应用程序 ... -
ios viewDidUnload分析
2017-01-10 17:13 0viewDidUnload运行前提: 1.内存不足时执行,执 ... -
ios NSAutoreleasePool
2017-01-10 17:13 0NSAutoreleasePool对象引用自动处理器,他是一个 ... -
ios:oc实现排序算法
2017-01-11 13:32 577下面是我用oc实现的快速排序,冒泡排序,直接插入排序和折半插入 ... -
ios:设计模式
2017-06-06 12:51 312=============================== ... -
ios category
2017-01-10 16:25 0=============================== ... -
ios block property
2017-01-10 16:20 0============================ Lo ... -
ios controller解耦
2017-01-10 15:30 0使用: [self.ynav openURL:[NSURL U ... -
ios:jsbridge
2017-06-06 11:54 468=============================== ... -
ios:beehive
2017-06-06 11:50 457添加PrefixHeader.pch:参见:(http://w ... -
ios code
2016-12-18 12:14 00. po self._textViewContent. ... -
ios:pods安装
2016-09-20 13:42 4791.安装xcode 2.安装commad line ...
相关推荐
6. **调试与日志**:JSPatch提供了调试工具和日志输出,帮助开发者追踪问题。通过`[JPEngine setDebugMode:YES];`开启调试模式,可以查看更详细的错误信息。 总之,JSPatch是一个强大而灵活的工具,它为iOS开发者...
JSPatch是一个iOS动态更新框架,只需在项目中引入极小的引擎,就可以使用JavaScript调用任何Objective-C原生接口,获得脚本语言的优势:为项目动态添加模块,或替换项目原生代码动态修复bug。之前在博客上写过两篇...
在iOS应用开发中,JSPatch是一个强大的框架,它允许开发者使用JavaScript来调用和修改Objective-C代码,极大地提高了开发效率和灵活性。JSPatch基于Objective-C的运行时机制(runtime)以及Apple的JavaScriptCore...
### IOS热修复之 JSPatch 实现方案 #### 一、引言与背景 随着移动应用的普及和发展,用户对应用程序稳定性和体验性的要求越来越高。然而,在应用发布后,难免会出现一些未曾预料的问题,比如可能导致崩溃的严重BUG...
在iOS开发中,JSPatch提供了一个桥梁,使得Web端的JavaScript能够与原生的iOS应用进行通信,实现了功能的动态更新,无需用户重新下载整个应用。 1. **JSPatch原理**: JSPatch通过JavaScriptCore框架在iOS应用中...
3. **桥接机制**:JSPatch 使用 JavaScriptCore 框架,这是苹果提供的 JavaScript 运行时环境。通过 JavaScriptCore,JavaScript 代码能够调用 Objective-C 的方法,反之亦然。这使得开发者可以在 JavaScript 中控制...
4. 注册Objective-C类和方法:JSPatch通过注册Objective-C类和方法,使得JavaScript可以调用它们。例如,如果你想让JS可以调用`ViewController`的`testMethod`方法,你可以这样做: ```objc [[JPExporter export...
2. 性能:JSPatch的运行依赖JavaScript引擎,这可能会对应用的性能造成一定影响,尤其是在处理大量或复杂的逻辑时。开发者应合理评估并优化JavaScript代码的性能。 3. 代码管理:使用JSPatch意味着一部分业务逻辑将...
1. **JavaScript 桥接**:JSPatch 使用 JavaScriptCore 框架,将 JavaScript 代码编译成字节码,并在运行时与 Objective-C 交互。 2. **字节码转换**:JSPatch 将 JavaScript 代码转换为 Objective-C 可理解的字节...
在iOS开发中,JSPatch是一个非常重要的工具,它允许开发者在运行时动态地用JavaScript修改Objective-C代码,极大地提升了开发效率和灵活性。本篇学习笔记将深入探讨如何利用JSPatch在UI层面进行高级操作,特别是与...
【iOSDemo】项目展示了如何利用JSPatch技术在iOS应用中实现JavaScript(JS)与Objective-C(OC)的交互,让JS能够直接继承OC的原生类和控制。JSPatch是一种动态运行时的解决方案,它允许开发者通过JS来修改、扩展iOS...
JSPatch是一款强大的开源项目,它允许开发者在运行时用JavaScript修改Objective-C代码,极大地提高了iOS应用的灵活性和动态性。JSPatch补全插件是针对这款工具的辅助开发工具,专为Xcode设计,目的是为了提供更高效...
JSPatch是一种动态运行时技术,它允许开发者使用JavaScript来修改iOS应用中的Objective-C代码,实现热更新和功能扩展。在iOS开发中,JSPatch提供了一种灵活的方式,使得开发者无需发布新版本,就能解决线上出现的bug...
JSPatch 是一个流行的开源项目,它提供了一种动态更新 iOS 和 Android 应用程序功能的方法,无需重新发布应用程序到应用商店。在 JSPatch 1.7.3 版本中,我们看到了这一技术的持续优化和完善,这使得开发者可以更加...
**JSPatch热修复技术详解** 在iOS应用开发中,我们常常遇到这样的情况:应用发布后发现了一些小问题,但用户已经安装了这个版本,此时重新发布新版本需要经过App Store审核,耗时较长。为了解决这个问题,开发者们...
JSPatch是一种强大的技术,它允许开发者在运行时用JavaScript修改iOS应用的Objective-C代码。这项技术的核心是通过Bridge,将JavaScript与Objective-C的世界连接起来,实现了动态更新功能,提高了开发效率并降低了...
JSPatch是一款强大的热修复工具,它基于JavaScript和Objective-C的桥接技术,允许开发者在应用已发布的情况下,通过执行JavaScript代码来修改iOS应用的原生功能,从而实现在不更新App Store版本的情况下修复线上bug...