首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Lebron
掘友等级
iOS 开发工程师
热爱学习,热爱英语。主要写 iOS 和 React 应用。
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
赞
文章( 21 )
沸点( 0 )
Next.js 项目部署到云服务器
本篇文章详细记录了完整的部署过程,包括从零配置云服务器、使用 GitHub Actions 自动化部署、nginx 反向代理、https 配置等。
IOS面试考察(九):性能优化相关问题
1. IOS面试考察(九):性能优化相关问题 APP的启动时间,直接影响用户对你的APP的第一体验和判断。如果启动时间过长,不单单体验直线下降,而且可能会激发苹果的watch dog机制kill掉你的APP,那就悲剧了,用户会觉得APP怎么一启动就卡死然后崩溃了,不能用,然后长…
IOS面试考察(一):runtime相关问题
1. IOS面试考察(一):runtime相关问题 runtime是iOS开发最核心的知识了,如果下面的问题都解决了,那么对runtime的理解已经很深了。 runtime已经开源了,这有一份别人调试好可运行的源码objc-runtime,也可以去官网找objc4 官方的代码下…
SwiftUI 仿写的微信架构更新为 TCA
The Composable Architecture 更好地利用了苹果更新、更先进的框架 Combine 和 Concurrency,所以决定使用这个库重构 SwiftUI 仿写微信这个项目。
【The Composable Architecture (TCA) 源码解析】09 - ViewStore
ViewStore 可以监听 state 的变化,并且发送 action。通常用于试图,例如 SwiftUI views,UIView 和 UIViewController。
【The Composable Architecture (TCA) 源码解析】08 - Store
Store 驱动着整个应用程序,它被传入与应用程序交互的 views 里面。Store 不是线程安全的,因此与 Store 的所有交互必须在同一线程(创建时的线程)上完成。
【The Composable Architecture (TCA) 源码解析】07 - Reducer
Reducer 描述了在给定 Action 的情况下,如何将应用程序的当前状态演变为下一个状态,并描述 Store 稍后应该执行什么 Effect。
【The Composable Architecture (TCA) 源码解析】06 - Effect 扩展之 Publisher
这个扩展主要是实现了 Publisher 协议,并且提供了一系列使用 Publisher 创建 Effect 的方法。
【The Composable Architecture 源码解析】05 - Effect 扩展之 Debounce & Defer & Throttle
debounce 的作用是将普通 Effect 变成防抖动的。 deferred 的作用是延迟 Effect 的执行。 throttle 的作用是将普通 `Effect` 变成限流的。
【The Composable Architecture (TCA) 源码解析】03 - Effect 扩展之 Animation
Effect 扩展之 Animation,它的作用是将 Effect 副作用导致的 UI 变化以指定的动画展现。
下一页
个人成就
文章被点赞
263
文章被阅读
80,357
掘力值
1,675
关注了
0
关注者
303
收藏集
0
关注标签
15
加入于
2017-12-17