首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
用户3119491721444
更多收藏集
微信扫码分享
微信
新浪微博
QQ
38篇文章 · 0订阅
着色器预热?为什么 Flutter 需要?为什么原生 App 不需要?那 Compose 呢?Impeller 呢?
依旧是来自网友的问题,这个问题在一定程度上还是很意思的,因为大家可能会想,Flutter 使用 skia,原生 App 是用 skia ,那为什么在 Flutter 上会有着色器预热(Shader W
监控所有的OC方法耗时
类似os_signpost,支持针对每个功能点监控性能问题。 支持显示调用堆栈。(维护stack frame) ,受益良多。我运用其中的hook objc_msgSend思想,写一个监控App里所有耗时的OC方法,以便以后开发过程中,能时刻监控App耗时性能问题。本文主要包含两…
货拉拉用户端体验优化--启动优化篇
前言 过去几年,在货拉拉业务高速发展的同时,作为核心业务入口的用户端app,在以「快」为第一目标实现业务需求的同时,也积累了比较多的技术债,表现为各项技术指标与业界优秀的app相比都差强人意,并且线上
基于汇编实现objc_msgSend hook方法耗时的方案
前言 测算函数/方法执行耗时,对于每一位开发同学来说,似乎都是一道绕不过的坎,几乎都曾经历过。也许你会使用下面这种方式: 这种方法高效\成本低。但如果发散到测算成千上百个函数/方法执行耗时的时候,显然
iOS开发之UIView与UIViewController的生命周期总结
iOS开发中,创建View常见的两种方式一个是纯代码,一个是借助于XIB;创建ViewController常见的也有两种方式一个是纯代码,一个是借助于StoryBoard。 通过交流我发现很多童鞋对这些概念都很模糊,于是通过实验写一篇博客供参考。
iOS VC生命周期、启动流程、View常用方法等
ViewController 生命周期、iOS 启动流程、View 的创建流程和常见方法、UIApplication、storyboard 相关
内存二三事: Xcode 内存图、Instruments 可视化检测循环引用
需要该对象的时候,他就得在。不需要他的时候,他最好被释放了。 合理的利用资源。 需要该对象的时候,他不在,释放早了。 不需要该对象的时候,他还在。内存可能泄漏了。 在重点测试的界面,多操作,然后退出。 重复几次。确认系统缓存已初始化。 如果内存释放的干净,就没什么 retain…
WKWebView加载本地文件
WKWebView无法加载本地路径的资源文件,因为资源路径需要手动设置,下面代码中将canvas文件夹设为baseUrl,这样就可以将本地加载的文件放到该文件夹下,为了适配src="./xxxx".
WKWebView加载不出来图片音频等资源
接着上次解决的问题WkWebView拦截替换本地音频,图片。 新问题: 第一次进去背景图音频等都加载不出来,但是第二次进来就加载出来了。 以为是https证书的问题,使用了WKWebView加载不受信任的https方法也不好使。 考虑到是不是token没加进来,也不是。 通过C…
深入理解Makefile
对于现代程序员来说,现在以及未来,提升开发效率比以往任何时候都更加有意义。这主要是由于不断涌现的新技术、新工具在帮助我们解决问题的同时也将我们的时间拆分成了很多时间碎片。而变得高效的底层逻辑就是要减少