首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Lazyloading
掘友等级
iOS
我的愿望是,世界和平......
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
172
文章 172
沸点 0
赞
172
返回
|
搜索文章
赞
文章( 172 )
沸点( 0 )
Swift :使用`AsyncSequence` 和`AsyncStream` API 实现各种异步序列的教程及实例
当使用标准的for 循环对任何Swift集合进行迭代时,有两个关键组件决定哪些元素将被传递到我们的迭代代码中--一个序列和一个迭代器。例如,Swift的标准Array 类型是一个序列,并使用Index
iOS 即时通讯,从入门到 “放弃”?
本文会用实例的方式,将 iOS 各种 IM 的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。
架构系列—基于状态管理的单向数据流架构
之前学习React期间接触到了Redux,第一次对基于状态管理的单向数据流架构有了一个认识,简单的公式即UI = f(state)。下面是Redux的一个架构图(看不懂,就继续往下看): 统一管理应用状态,包括统一的机制和唯一的状态容器,这让应用状态的改变更容易预测,也更容易调…
iOS 导航栏方案框架 NXNavigationExtension(UIKit 教程)
🔥 NXNavigationExtension 是为 iOS 应用设计的一个轻量级的导航栏处理框架,同时支持 SwiftUI 和 UIKit。
iOS系统中导航栏的转场解决方案与最佳实践
目前,开源社区和业界内已经存在一些 iOS 导航栏转场的解决方案,但对于历史包袱沉重的美团 App 而言,这些解决方案并不完美。有的方案不能满足复杂的页面跳转场景,有的方案迁移成本较大,为此我们提出了一套解决方案并开发了相应的转场库,目前该转场库已经成为美团点评多个 App 的…
Swift Concurrency:用最简单方式理解苹果官方的异步并发编程
Swift Concurrency:用最简单方式理解苹果官方的异步并发编程 Swift Concurrency 是苹果从 Swift 5.5 开始原生支持的一套异步和并发编程工具,目的是让异步代码写起
[iOS开发] 超详细-Swift Moya+handyJSON网络框架的搭建及封装
Moya已经使用有3年了,但之前的封装总感觉欠缺点什么,要么就是写起来不够优美,要么部分地方感觉隆昌的冗余。 后来和同事一起讨论怎么才算优美的网络请求的封装, 总结了一些特性之后,再利用Swift的泛型和重载,对现有的网络框架就行了最终的改造。 现在看起来和想象的处理方式差不多…
深入 Moya:从架构设计到现代 iOS App 网络层最佳实践
Moya 是 iOS 社区中备受推崇的网络抽象库。它之所以出色,并非仅仅因为简化了网络请求的发送,更在于其背后蕴含的一整套优雅、可扩展的架构设计哲学。本文将和你一起深入剖析 Moya 的核心架构
Swift Combine 学习(二):发布者 Publisher
在上一篇文章中,初步简单的介绍了 Combine 框架的基本概念,大概有了一个初印象。本文将开始介绍 Combine 中的发布者(Publisher)
开发者必看:如何在 iOS 应用中完美实现动态自定义字体!
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 作为 App 开发来说,字体在应用中扮演着至关重要的角色。一个精心选择的字体能够让你的应用在众多竞争者中脱颖而出。 但是,无论你选择哪种字体,都
下一页
个人成就
文章被点赞
59
文章被阅读
7,265
掘力值
207
关注了
20
关注者
12
收藏集
3
关注标签
28
加入于
2016-09-24