首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
肘子的Swift记事本
东坡肘子
创建于2021-06-18
订阅专栏
我的Swift、SwiftUI、CoreData的学习笔记
等 348 人订阅
共206篇文章
创建于2021-06-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
在多包项目中统一管理资源
SPM 本身提供了对包中各类资源的管理能力,但主要局限于在本包中使用这些资源,难以将资源进行共享。本文将介绍一种在拥有多个 SPM 包的项目中,对资源进行统一管理的方法。
Ask Apple 2022 与 SwiftUI 有关的问答(下)
Ask Apple 为开发者与苹果工程师创造了在 WWDC 之外进行直接交流的机会。本文对本次活动中与 SwiftUI 有关的一些问答进行了整理,并添加了一点个人见解。本文为下篇
Ask Apple 2022 与 SwiftUI 有关的问答(上)
Ask Apple 为开发者与苹果工程师创造了在 WWDC 之外进行直接交流的机会。本文对本次活动中与 SwiftUI 有关的一些问答进行了整理,并添加了一点个人见解。本文为上篇。
Ask Apple 2022 中与 Core Data 有关的问答 (下)
Ask Apple 为开发者与苹果工程师创造了在 WWDC 之外进行直接交流的机会。本文对本次活动中与 Core Data 有关的一些问答进行了整理,并添加了一点个人见解。本文为下篇。
Ask Apple 2022 中与 Core Data 有关的问答(上)
Ask Apple 为开发者与苹果工程师创造了在 WWDC 之外进行直接交流的机会。本文对本次活动中与 Core Data 有关的一些问答进行了整理,并添加了一点个人见解。
聊一聊可组装框架( TCA )
本文将聊聊一个与创建复杂的 SwiftUI 应用很契合的框架 —— The Composable Architecture。包括它的特点和优势、最新的进展、使用中的注意事项以及学习路径等问题。
StateObject 与 ObservedObject
StateObject 是在 SwiftUI 2.0 中才添加的属性包装器,它的出现解决了在某些情况下使用 ObservedObject 视图会出现超预期的问题。本文将介绍两者间的异同,原理及注意事项
iBug 16 有感
到 2022 年,SwiftUI 已经迈入了第四个年头。尽管在之前的版本更新过程中,SwiftUI 也出现了或多或少的问题,但从来也没有像 SwiftUI 4 这么严重。
一些适合 SwiftUI 初学者的教程
每个人的技术背景、学习能力、工作经验都不一样,因此找到适合自己的学习方式和资料十分重要。本文将介绍一些对学习者技术基础要求较低( 甚至可以零基础 )的 SwiftUI 教程
如何判断 ScrollView、List 是否正在滚动中
判断一个可滚动控件( ScrollView、List )是否处于滚动状态在某些场景下具有重要的作用。本文将介绍几种在 SwiftUI 中获取当前滚动状态的方法,每种方法都有各自的优势和局限性。
在 SwiftUI 中实现视图居中的若干种方法
将某个视图在父视图中居中显示是一个常见的需求。在 SwiftUI 中,有很多手段可以达成此目的。本文将介绍其中的一些方法,并对每种方法背后的实现原理、适用场景以及注意事项做以说明。
在 Text 中实现基于关键字的搜索和定位
本文就【如何通过 Text + AttributedString 实现类似文章关键字检索的功能,并可通过按钮在搜索结果中进行滚动切换】的问题进行探讨,并给出解决思路和范例代码
在 SwiftUI 中用 Text 实现图文混排
本文将首先介绍一些与 Text 有关的知识,并通过一个实际案例,为大家梳理出在 SwiftUI 中用 Text 实现图文混排的思路。
掌握 SwiftUI 的 task 修饰器
本文将对 task 视图修饰器的特点、用法、注意事项等内容做以介绍,并提供了将其移植到老版本 SwiftUI 的方法。
避免 SwiftUI 视图的重复计算
本文将介绍如何减少( 甚至避免 )因视图响应了不该响应的状态,或者视图的状态中包含了不该包含的成员,所造成的 SwiftUI 对视图进行不必要的更新的情况。
实时切换 Core Data 的云同步状态
近几年,越来越多的开发者在应用中集成了 Core Data with CloudKit 功能。本文将对实时切换 Core Data 云同步状态的实现原理、操作细节以及注意事项进行探讨和说明。
SwiftUI 布局 —— 尺寸( 下 )
本篇中,我们将通过对视图修饰器 frame 和 offset 的仿制进一步加深对 SwiftUI 布局机制的理解,并通过一些示例展示在布局时需要注意的问题。
SwiftUI 布局 —— 尺寸( 上 )
本文将从布局的角度入手,为你揭开盖在 SwiftUI 尺寸概念上面纱,了解并掌握 SwiftUI 中众多尺寸的含义与用法
SwiftUI 布局 —— 对齐
在 WWDC 2022 中,苹果为 SwiftUI 增添了 Layout 协议。本文将结合 Layout 协议的内容对 SwiftUI 的 “对齐” 进行梳理,希望能让读者对“对齐”有更加清晰地认识和
用 Table 在 SwiftUI 下创建表格
Table 是 SwiftUI 3.0 中为 macOS 平台提供的表格控件,开发者通过它可以快捷地创建可交互的多列表格。本文将介绍 Table 的用法、分析 Table 的特点以及替代方案。
下一页