首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS开发
订阅
小星星吃KFC
更多收藏集
微信扫码分享
微信
新浪微博
QQ
35篇文章 · 0订阅
使用CTMediators实现组件化探索
通用模块这里实际应该叫通用业务模块,这一层主要体现通用,其次体现面向业务。比如一些公用组件,比如通用UIButton,瀑布流,与业务挂钩的分类,时间的计算NSDate相关的。这一层一定是体现与业务挂钩的通用,如果完全不依赖业务逻辑的,就放在基础模块 其实组件化除去技术层面的东西…
iOS优化篇之App启动时间优化
最近由于体验感觉我们的app启动时间过长,因此做了APP的启动优化。本次优化主要从三个方面来做了启动时间的优化,main之后的耗时方法优化、premain的+load方法优化、二进制重排优化premain时间。 通常我们对于启动时间的定义为从用户点击app到看到首屏的时间。因此…
知识点:iOS/Mac去掉截图Alpha通道
在项目开发过程中,遇到一种很奇怪的现象:同一张图片,在iOS、Mac端能很正常的显示出来,但在H5、Android端却显示不出来。经过对比正常的图片与这张异常图片,发现区别在于异常图片Alpha通道一
Flutter GetX系列教程---GetUtils
GetUtils介绍 GetUtils 是getx为我们提供一些常用的工具类库,包括值是否为空、是否是数字、是否是视频、图片、音频、PPT、Word、APK、邮箱、手机号码、日期、MD5、SHA1等等
WKWebview秒开的实践及踩坑之路
一般页面在 dom 渲染后才能展示,可以发现,H5 首屏渲染白屏问题的原因关键在于,如何优化减少从请求下载页面到渲染之间这段时间的耗时。 一般情况下,只要对照这个列表,对比差异就基本能搞定绝大部分前端性能问题了。不过我们在里面仔细再分析下,对首屏启动速度影响最大的就是网络请求,…
Swift中常见循环引用的注意事项与总结
本文通过Timer、WKScriptMessageHandler为例子,通过编写分类、引入中间层来减少相互强引用导致的循环引用,分析Delelgate类以及通用的WeakProxy类来减少此问题的发生
Swift:JSON解析(下)
这是我参与更文挑战的第16天,活动详情查看: 更文挑战Swift4,官方团队推出了Codable协议,直接就将JSON转Model的开发体验上升了不止一个台阶。Codable的协议的易用性
Swift 5.5新特性(上)
相比于 Xcode 和 SwiftUI 的新特性和改进,Swift 语言本身在 5.5 版本迎来的变化可谓巨大了。
iOS UICollectionView的动态布局及内容自适应大小
在日常开发中,经常涉及到一些条件按钮和内容标签的展示。有很多属性需要添加,都用按钮来实现显然太繁琐,也不太河里 ,而且如果这些标签需要动态设置将变得更加复杂。
拦截、篡改UIWebView和WKWebView请求
本章介绍UIWebView和WKWebView的网络请求拦截和请求更改--案例demo 注意UIWebView已经被抛弃替换为WKWebView,可以作为参考,将其翻译成WKWebView的相关逻辑