首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
wfs777
掘友等级
在这人世上,什么都不值得人离开自己所爱。然而,我也离开了,却弄不清到底为什么。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 27
沸点 0
赞
27
返回
|
搜索文章
赞
文章( 27 )
沸点( 0 )
理解iOS中Protobuf:一个比JSON更好,但不是替代
在iOS开发中,JSON凭借其卓越的可读性和跨平台兼容性,长期以来都是网络交互和本地存储的首选。但你是否遇到过因网络请求过慢导致用户体验不佳,或是在处理大量数据时应用响应迟缓的情况?问题的根源有时就出
iOS探索 细数iOS中的那些锁
当一个线程访问数据的时候,其他的线程不能对其进行访问,直到该线程访问完毕。简单来讲就是在同一时刻,对同一个数据操作的线程只有一个。而线程不安全,则是在同一时刻可以有多个线程对该数据进行访问,从而得不到预期的结果 锁作为一种非强制的机制,被用来保证线程安全。每一个线程在访问数据或…
iOS小组件开发全面总结
小组件介绍 小组件是App Extension的一种,前身为Today Extension,iOS8推出,只能添加到负一屏。 iOS14推出Widget Extension取代Today Extens
iOS App小组件(Widget)显示LottieFiles动画和GIF图片
目前, iOS小组件中无法直接显示LottieFiles动画,如果要实现iOS小组件的动画效果,必须通过一些黑科技将LottieFiles动画转换为GIF图片帧,通过一些自定义字体或者时钟旋转等方式。
老项目登录模块的 Combine + MVVM响应式改造实践
本文以简单但完整的登录流程为例,利用一个简单的登录页面,介绍如何通过 Combine + MVVM 的响应式编程方式进行重构,将输入响应、状态变更、网络请求与 UI 行为解耦,提高代码可读性与可维护性
iOS开发之网络代码进化史
iOS 原生网络请求数据共有 4 种方式,分别是传统 Completion 回调、Completion 回调 + Result、Combine 框架与Swift Concurrency。
20-探究iOS底层原理|多线程技术【GCD源码分析3:线程调度组dispatch_group、事件源dispatch Source】
探索iOS底层原理:本文将继续阅读GCD源码,线程调度组dispatch_group、事件源dispatch Source
21-探究iOS底层原理|多线程技术【了解iOS中的10个线程锁,与线程锁类型:自旋锁、互斥锁、递归锁】
探索iOS底层原理:本文将继续阅读GCD源码,了解iOS中的10个线程锁,了解三种线程锁的区别:自旋锁、互斥锁、递归锁
22-探究iOS底层原理|多线程技术【原子锁atomic、gcd Timer、NSTimer、CADisplayLink】
探索iOS底层原理:本文将继续阅读GCD源码,了解【原子锁atomic、gcd Timer、NSTimer、CADisplayLink】
模块化方案 - BeeHive
如果没有一个好的模块化方案支撑,诸如代码冲突 / 逻辑复用等问题将占用不少开发时间,势必面临效率问题。
下一页
个人成就
文章被阅读
68
掘力值
11
关注了
27
关注者
0
收藏集
19
关注标签
8
加入于
2023-07-20