首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Lebron
掘友等级
iOS 开发工程师
热爱学习,热爱英语。主要写 iOS 和 React 应用。
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
Lebron
iOS 开发工程师
·
2月前
关注
我开发了一款iOS应用-我的食谱
业余时间开发了一款食谱记录的应用,叫「我的食谱」。有兴趣的可以点击链接跳转到 App Store 下载。 这款应用是从 2023 年底开始开发的,开发工作一直断断续续,历时...
0
评论
分享
Lebron
iOS 开发工程师
·
8月前
关注
如何将 Next.js 项目部署到阿里云服务器
最近我在阿里云服务器上部署了一个 Next.js 项目,记录一下过程,以备后续参考。主要包括以下几个步骤:安装必要的软件 克隆仓库 使用 Git Action 自动化部署 ...
3
评论
分享
Lebron
赞了这篇文章
前端咖啡馆
1年前
关注
Next.js 项目部署到云服务器
本篇文章详细记录了完整的部署过程,包括从零配置云服务器、使用 GitHub Actions 自动化部署、nginx 反向代理、https 配置等。...
31
7
分享
Lebron
赞了这篇文章
孔雨露
5年前
关注
IOS面试考察(九):性能优化相关问题
1. IOS面试考察(九):性能优化相关问题 APP的启动时间,直接影响用户对你的APP的第一体验和判断。如果启动时间过长,不单单体验直线下降,而且可能会激发苹果的watc...
292
20
分享
Lebron
赞了这篇文章
孔雨露
5年前
关注
IOS面试考察(一):runtime相关问题
1. IOS面试考察(一):runtime相关问题 runtime是iOS开发最核心的知识了,如果下面的问题都解决了,那么对runtime的理解已经很深了。 runtime...
51
2
分享
Lebron
iOS 开发工程师
·
3年前
关注
SwiftUI 仿写的微信架构更新为 TCA
The Composable Architecture 更好地利用了苹果更新、更先进的框架 Combine 和 Concurrency,所以决定使用这个库重构 SwiftU...
3
评论
分享
Lebron
iOS 开发工程师
·
3年前
关注
【The Composable Architecture (TCA) 源码解析】09 - ViewStore
ViewStore 可以监听 state 的变化,并且发送 action。通常用于试图,例如 SwiftUI views,UIView 和 UIViewController...
1
评论
分享
Lebron
iOS 开发工程师
·
3年前
关注
【The Composable Architecture (TCA) 源码解析】08 - Store
Store 驱动着整个应用程序,它被传入与应用程序交互的 views 里面。Store 不是线程安全的,因此与 Store 的所有交互必须在同一线程(创建时的线程)上完成。...
2
评论
分享
Lebron
iOS 开发工程师
·
3年前
关注
【The Composable Architecture (TCA) 源码解析】07 - Reducer
Reducer 描述了在给定 Action 的情况下,如何将应用程序的当前状态演变为下一个状态,并描述 Store 稍后应该执行什么 Effect。...
1
评论
分享
Lebron
iOS 开发工程师
·
3年前
关注
【The Composable Architecture (TCA) 源码解析】06 - Effect 扩展之 Publisher
这个扩展主要是实现了 Publisher 协议,并且提供了一系列使用 Publisher 创建 Effect 的方法。...
1
评论
分享
Lebron
iOS 开发工程师
·
3年前
关注
【The Composable Architecture 源码解析】05 - Effect 扩展之 Debounce & Defer & Throttle
debounce 的作用是将普通 Effect 变成防抖动的。 deferred 的作用是延迟 Effect 的执行。 throttle 的作用是将普通 `Effect` ...
1
评论
分享
Lebron
iOS 开发工程师
·
3年前
关注
【The Composable Architecture (TCA) 源码解析】04 - Effect 扩展之 Cancellation
这个扩展的作用是将普通 Effect 变成可取消的。无论 Effect 的 operation 是 .publisher 还是 .run,它们的核心逻辑都是利用 AnyCa...
1
评论
分享
Lebron
iOS 开发工程师
·
3年前
关注
【The Composable Architecture (TCA) 源码解析】03 - Effect 扩展之 Animation
Effect 扩展之 Animation,它的作用是将 Effect 副作用导致的 UI 变化以指定的动画展现。...
2
评论
分享
Lebron
iOS 开发工程师
·
3年前
关注
【The Composable Architecture (TCA) 源码解析】02 - Effect
Effect 类型封装了可以在外部运行的工作单元,并且可以将 Action 反馈到 Store。这是一个用来做副作用的地方,如网络请求等。...
1
评论
分享
Lebron
iOS 开发工程师
·
3年前
关注
【The Composable Architecture (TCA) 源码解析】01 - 目录
The Composable Architecture (简称 TCA)是一个可以让你用一致和可理解的方式来构建应用的库。可用于 SwiftUI、UIKit 等;并且适用于...
6
3
分享
Lebron
iOS 开发工程师
·
4年前
关注
我用 SwiftUI 仿写的微信开源了
虽然只是一个仿写的项目,但我还是按照实际生产开发的要求去编写,而不仅仅是停留在简单的 UI 层面。本项目的目标是尽量使用纯 SwiftUI 框架来实现。...
109
29
分享
Lebron
iOS 开发工程师
·
4年前
关注
Modern Concurrency in Swift 的学习笔记
Modern Concurrency in Swift 是 Raywenderlich 出版的关于 Swift 5.5 异步编程的书籍。...
5
评论
分享
Lebron
iOS 开发工程师
·
4年前
关注
用 SwiftUI 实现媒体浏览器
`LBJMediaBrowser` 是一个在 SwiftUI 框架下实现的图片视频浏览器。支持各种类型的图片和视频、网格和分页模式浏览、可自定义不同加载阶段显示的内容。...
8
评论
分享
Lebron
iOS 开发工程师
·
4年前
关注
用 SwiftUI 实现可缩放的图片预览器
在 Apple 的推动下,iOS 开发必定会从 UIKit 慢慢向 SwiftUI 转变。为了更好地适应这一趋势,今天我们用 SwiftUI 实现一个可缩放的图片预览器。...
9
评论
分享
Lebron
iOS 开发工程师
·
5年前
关注
在 SwiftUI 中实现 Redux
早些年在编写 React 项目时,就接触过 Redux。先来看看它到底是什么? Redux 是为 JavaScript 应用程序编写的可预测状态容器。它把所有程序相关的状态...
24
10
分享
下一页
个人成就
文章被点赞
266
文章被阅读
87,991
掘力值
1,712
关注了
0
关注者
305
收藏集
0
关注标签
15
加入于
2017-12-17