- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 WebViewJavascriptBridge 结合源码原理分析
前言WebViewJavascriptBridge(v6.0.3)作为现在混合App使用最为广泛的JSBridge桥接库,这篇文章主要结合源码解析其工作流程。简介Native 和 JavaScript 的交互一般是通过以下三种方式实现的1、Native 通过 -stringByEvaluatingJavaScriptFromString: 执行一段js代码2、JavaScript to ...
2020-04-23 11:44:44 395
原创 iOS OC Block与Swfit闭包
一、BlockBlock的声明、定义和调用Block的声明returnType(^blockName)(parameterTypes) = ^(parameters) { statements };左边是block的声明,右边则是block的定义returnType:block 的返回类型blockName:block 的名字parameterTypes...
2019-01-10 14:46:54 152
原创 iOS Swift4.0 可选值
##Swift 可选(Optionals)类型的定义Swift 的可选(Optional)类型,用于处理值缺失的情况。可选表示"有值 “或者"没有值”。Swfit语言定义后缀?作为命名类型Optional的简写var str: String? //let num: Int? = 10 // 申明可选Int类型的常量,初始值为10##可选(Optional) 的拆包1.显...
2019-01-10 10:50:38 174
原创 Mac安装telnet
Mac安装telnet使用 homebrew 安装telnet:安装完毕,然后输入命令测试测试显示使用 homebrew 安装telnet:brew install telnet安装完毕,然后输入命令测试telnet toutiao.com 80测试显示Lou:~ kerwin$ telnet toutiao.com 80Trying 123.58.9.80...Connect...
2018-12-13 18:21:47 904
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人