240 发简信
IP属地:上海
  • 是不是没有注册

    Android 和 IOS 使用 WebViewJavascriptBridge 进行交互方法

    本文采用第三方工具 WebViewJavascriptBridge 注册监听事件 这段代码是固定的,必须要放到js中 原生调用js 在 setupWebViewJavascr...

  • 【flutter】yaml插件引入规则

    项目名称,必填字端 name: new_project 版本号,非必填 若需要将项目托管在pub.dev则该字段必填。 version: 1.1.0 项目描述,非必填 若需要...

  • 【iOS】crash 解析

    近日在使用友盟统计的时候,一个crash的寻找其原始地址经历,做一次记录。 上图是错误日志的虚拟内存地址,对于如何通过虚拟地址找到对应错误方法,我做如下几条总结: 一、找到x...

  • 120
    Flutter 使用 Riverpod+Retrofit 构建MVVM开发模式

    最近,在使用 Flutter 做一个图片分享的应用,自己创建出一套 Flutter 版的 MVVM 开发模式,觉得还挺好用,所以在此分享出来。 应用功能展示 首先,我们来看看...

  • 120
    从开发转型到讲师的机缘巧合

    喜欢就抬抬小手,关注一下CC老师! 3年前,任性的因为在北京皮肤过敏严重,裸辞了薪资待遇和发展前途不错的开发岗位。当然最重要的原因是北京的日日夜夜,我把出租房当家。但伤心...

  • 120
    质量监控-DNS劫持

    前言 DNS劫持指在劫持的网络范围内拦截域名解析的请求,分析请求的域名,把审查范围以外的请求放行,否则返回假的IP地址或者什么都不做使请求失去响应。 NSURLProtoco...

  • 120
    Flutter Channel通信原理(上)

    当我们尝试理解dart是如何调用原生代码的时候,80%的人都能说出来是根据channel,但再问为什么channel就可以调到原生的代码了呢,能说上来的人就不足1%了,本文旨...

个人介绍
钟情于iOS及跨平台技术方面的研究,渴望志同道合者一起探讨