首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
辉辉辉IOS
更多收藏集
微信扫码分享
微信
新浪微博
QQ
127篇文章 · 0订阅
iOS开发 -卡死崩溃监控原理及最佳实践
不同于 Android 系统中的卡死(ANR)问题,目前业界对 iOS 系统中 App 发生的卡死崩溃问题并无成熟的解决方案,主要原因是:
iOS通过WKWebView、WKURLSchemeHandler协议实现HTML H5秒开,优化HTML加载速度。(拦截请求替换资源)
KKQuickDraw iOS通过WKWebView、WKURLSchemeHandler协议实现HTML H5秒开,优化HTML加载速度。(拦截请求替换资源)
外卖客户端容器化架构的演进
移动端的跨平台技术不是一个新话题,早在几年前,WebView容器、React Native、Weex、Flutter、小程序等移动端跨平台框架就风起云涌。为什么跨平台这么有吸引力呢?我们设想一下如果可以做到一次开发,多端复用,那么对于公司来说,就可以降低用人成本。对于开发来说,…
WKWebview秒开的实践及踩坑之路
一般页面在 dom 渲染后才能展示,可以发现,H5 首屏渲染白屏问题的原因关键在于,如何优化减少从请求下载页面到渲染之间这段时间的耗时。 一般情况下,只要对照这个列表,对比差异就基本能搞定绝大部分前端性能问题了。不过我们在里面仔细再分析下,对首屏启动速度影响最大的就是网络请求,…
组件化方案 CTMediator 笔记.
CTMediator 是一个中间人模式(Mediator Pattern)的实现,用于 iOS 组件化开发中的模块间通信方案。 因为是非常热门的方案, 这边就来看看CTMediator 的具体实现与使
Alamofire源码学习(十八): 调用解析
往期导航: Alamofire源码学习目录合集 最近刚换工作,有点忙,没来得及学习。今天有空,随手写点。 简介 之前看的都是按模块功能去分别看的源码实现,其实会比较抽象。学习第三方框架的源码,比较容易
Alamofire源码学习目录合集
基于github: Alamofire 5.4.0编写 估计还要写好久, 先把写好的链接整合下, 放在每篇文章开头 之前每次都傻傻的把全部的列表都给卸载每篇文章的开头,每写一篇就要全部文章更新一遍(ಥ
Swift基础学习文档
Swift 基础语法详细解析 Swift 是 Apple 于 2014 年推出的现代编程语言,用于开发 iOS、macOS、watchOS、tvOS 以及 Linux 和 Windows 平台的应用。
Swift-闭包(Closure) 上
1.闭包的定义 一个函数和它所捕获的变量、常量环境组合起来,被称为闭包 一般指定义在函数内部的函数 一般捕获的是外层函数的局部变量、常量 可以把闭包想象成一个类的实例对象 内存在堆空间 捕获的局部变量
Swift - 闭包(Closure)
在 Swift 中,闭包(Closure)是一种可以捕获并存储其上下文中变量和常量的自包含的功能代码块。闭包类似于匿名函数,可以在代码中作为参数传递、返回,或者作为变量、常量进行存储。 闭包是 Swi