阅读更多

2顶
0踩

移动开发
OVGap是一个轻量级的类库,能够让iOS应用与远程网页的Javascript代码进行通信。远程的Javascript代码能够调用本地Objective-C代码。

类库的工作机制是基于一种插件式结构(plugin architecture)。Demo的具体部署测试(主要是模拟远程网页的部署),请移步到代码的GitHub页面查看研究。

Github地址:  https://github.com/windshg/OVGap


  • 大小: 50.3 KB
2
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Objective-C解析器:获取Objective-C头文件的JSON表示形式

    获取Objective-C头文件并将其转换为等效的javascript调用 安装 $ npm install objective-c-parser 用法 const fs = require ( "fs" ) ; const objectiveCParser = require ( "objective-c-parser" ) ; const ...

  • WebViewJsBridge:用于Objective-C和JavaScript的桥,实现与Android中相同的机制。 WebViewJavaScriptBridge引用的一些代码

    WebViewJsBridge 用于Objective-C和JavaScript的桥,实现与Android中相同的机制。如何使用将文件WebViewJsBridge.h,WebViewJsBridge.m,WebViewJsBridge.js添加到您的项目中,确保WebViewJsBridge.js位于“复制捆绑...

  • ORSSerialPort:用于Objective-C和Swift macOS应用程序的串行端口库

    ORSSerialPort:用于Objective-C和Swift macOS应用程序的串行端口库

  • JS-Call-OC:javascript 调用objective-c 方法 及传参。 最全交互方法请查看 github.comshaojiankuiiOS-WebView-JavaScript

    c 方法 及传参如果SDK版本大于IO7可以用下JavaScriptCore.framework 框架,进行与 ObJective-c的交互,下边是个demoJavaScriptCore.framework :iOS7 中新加入的框架,用来处理JavaScript。JavaScriptCore 是苹果 ...

  • NewsReader:基于Objective-C开发的新闻客户端App

    NewsReader -- 新闻AppNewsReader 是使用Objective-C开发的iOS新闻客户端基本内容:搭建系统框架设置应用图标和启动图片建模Model建立操作Operation建立视图View建立控制器Controller登录功能实现显示广告设置状态栏...

  • Mocha:Objective-C JavaScript Bridge 和脚本环境

    Objective-C / JavaScript Bridge 和脚本环境 Mocha 是一个将 JavaScript 连接到 Objective-C 的运行时。 它建立在 JavaScriptCore(负责解析和评估 JavaScript 代码的 WebKit 组件)和 BridgeSupport 之上,...

  • Objective-C 代码与Javascript 代码相互调用实例

    主要介绍了Objective-C 代码与Javascript 代码相互调用实例的相关资料,现在的APP 应用有时候会调用网页上的内容,为了增加用户体验,这里写下个实例,需要的朋友可以参考下

  • iOS开发之Objective-C与JavaScript的交互

    UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。使用...

  • OVGap —— 沟通 Objective-C 与 Javascript

    Github地址: ...远程的 Javascript 代码能够调用本地 Objective-C 代码。类库的工作机制是基于一种插件式结构(plugin architecture)。Demo的具体部署测试(主要是模拟远程网页的部署),请移

  • DSL:Objective-C语言实现链式调用

    DSLObjective-C语言实现链式调用

  • mulle-clang::ID_button:用于mulle-objc的Objective-C编译器

    这将通过以下方式更改Objective-C语言: 选择器名称已完成转换 名称 转换名称 分配 实例化 新 实例化对象 复制 不可变实例 mutableCopy 可变实例 您不能直接访问实例变量,但必须使用属性(或方法) 您不能执行...

  • PromiseKit:适用于Objective-C语言的PromisesA +实现

    PromiseKit PromiseKit是Objective-C中的非常轻量级的简单实现。 它由两个Objective-C文件组成,没有外部依赖关系。 它使用GCD,因此应该可以在MacOS X 10.7+和iOS 5.0+上运行。 它带有根据Promises / A +规范建模的...

  • iOS中使用JSPatch框架使Objective-C与JavaScript代码交互

    有了JSPatch,我们便可以在iOS App开发中令JavaScript代码调用原生的Objective-C属性和方法等,下面就来详细看一下如何在iOS中使用JSPatch框架使Objective-C与JavaScript代码交互

  • JsonParser:适用于Objective-C、Swift的Json DTO类库

    GICJsonParser专门用来处理在Objective-C 、Swift中自动将Json数据转换成对象实例的类库。支持嵌套对象的解析、支持数组的解析、支持自定义属性名称到Json key的映射,同时也支持将实例对象序列化成Json数据。一行...

  • OVGap — 沟通 Objective-C 与 Javascript

    Github 地址: ...远程的 Javascript 代码能够调用本地 Objective-C 代码。类库的工作机制是基于一种插件式结构(plugin architecture)。Demo的具体部署测试(主要是模拟远程网页的部署),请移步到...

  • objc-guide:Objective-C编码准则

    这些约定随着Objective-C语言,框架和经验的发展而变化。 欢迎和鼓励反馈和讨论。 有关如何捐款的详细信息,请参阅。 目录 命名 实例变量 命名 模式 方法与实现 自动参考计数 早期退货 隐式布尔转换 冗余方法调用 ...

  • semver:Objective-C的语义版本控制库

    EDSemver是基于2.0.0规范的Objective-C的帮助程序库。 基本用途 # import " EDSemver.h " EDSemver *left = [[EDSemver alloc ] initWithString: @" 1.2.3-foo " ]; EDSemver *right = [[EDSemver alloc ] ...

  • librabbitmq-objc:librabbitmq-c的Objective-C包装器

    librabbitmq-objc:librabbitmq-c的Objective-C包装器 描述 这是librabbitmq-c的一个简单的Objective-C包装器,librabbitmq-c是开发RabbitMQ AMQP服务器的人们的C AMQP库。 要求 可可 librabbitmq-c包括头文件 建造 ...

  • 【图像压缩】 GUI矩阵的奇异值分解SVD灰色图像压缩【含Matlab源码 4359期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描视频QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

  • node-v0.9.2-x86.msi

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

Global site tag (gtag.js) - Google Analytics