首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Lebron
掘友等级
iOS 开发工程师
热爱学习,热爱英语。主要写 iOS 和 React 应用。
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
最新
热门
如何将 Next.js 项目部署到阿里云服务器
最近我在阿里云服务器上部署了一个 Next.js 项目,记录一下过程,以备后续参考。主要包括以下几个步骤:安装必要的软件 克隆仓库 使用 Git Action 自动化部署 Nginx 配置。
我用 SwiftUI 仿写的微信开源了
虽然只是一个仿写的项目,但我还是按照实际生产开发的要求去编写,而不仅仅是停留在简单的 UI 层面。本项目的目标是尽量使用纯 SwiftUI 框架来实现。
用 SwiftUI 实现可缩放的图片预览器
在 Apple 的推动下,iOS 开发必定会从 UIKit 慢慢向 SwiftUI 转变。为了更好地适应这一趋势,今天我们用 SwiftUI 实现一个可缩放的图片预览器。
在 SwiftUI 中实现 Redux
早些年在编写 React 项目时,就接触过 Redux。先来看看它到底是什么? Redux 是为 JavaScript 应用程序编写的可预测状态容器。它把所有程序相关的状态和逻辑中心化,帮助我们编写行为一致(可以理解为UI 显示的数据总是与State 保持一致)的应用。详细了解…
用 SwiftUI 实现媒体浏览器
`LBJMediaBrowser` 是一个在 SwiftUI 框架下实现的图片视频浏览器。支持各种类型的图片和视频、网格和分页模式浏览、可自定义不同加载阶段显示的内容。
【The Composable Architecture (TCA) 源码解析】08 - Store
Store 驱动着整个应用程序,它被传入与应用程序交互的 views 里面。Store 不是线程安全的,因此与 Store 的所有交互必须在同一线程(创建时的线程)上完成。
【数据结构与算法 - Swift实现】14 - 快速排序 (Quicksort)
像归并排序一样,快速排序也是通过分组的思想来实现。 快速排序中最重要的环节是支点(pivot)的选择,也就是我们如何去把数组进行分组。支点把数组分成三个部分:[小于支点的元素 | 支点 | 大于支点的元素]。 这篇文章将会选择两种分组方式来实现快速排序:1)lomuto 划分,…
【数据结构与算法 - Swift实现】12 - 时间复杂度为O(n^2)的排序算法
时间复杂度为O(n^2)的排序算法性能并不好,但作为刚入门算法的同学来说,还是有必要学习一下的。这里我们会讲到三种排序算法:1)冒泡排序;2)选择排序;3)插入排序。 第二个和第三个继续比较,第三个数 14 大于第二个数 8,无需交换。 第三个和第四个比较,14 与 5 交换,…
Alamofire 5 的使用 - 基本用法
此文章是对 Alamofire Usage 的翻译,有需要的可以去看原文。 另外此文章的内容也保存到了我的 GitHub 仓库。如果觉得对你有用的,可以顺手给个 Star。谢谢! 为了让 Alamofire 专注于核心网络实现,Alamofire 软件基金会创建了额外的组件库,…
Alamofire 5.0 迁移指南
此文章是对 Alamofire 5.0 Migration Guide 的翻译,有需要的可以去看原文。 另外此文章的内容也保存到了我的 GitHub 仓库。如果觉得对你有用的,可以顺手给个 Star。谢谢! Alamofire 5.0 是 Alamofire 的最新主要版本,它…
下一页
个人成就
文章被点赞
263
文章被阅读
80,491
掘力值
1,675
关注了
0
关注者
303
收藏集
0
关注标签
15
加入于
2017-12-17