最新 最热

面向协议编程与 Cocoa 的邂逅 (上)

本文笔者在 MDCC 16 (移动开发者大会) 上 iOS 专场中的主题演讲的文字整理。发布于 2016年11月29日 最后更新于 2020年10月22日

2021-11-26
1

Swift5 字符串(String)操作

目录Swift 字符串创建Swift 字符串拼接Swift 字符串追加Swift 字符串格式化Swift 获取字符串长度Swift 判断字符串是否为空Swift 遍历字符串Swift 字符串操作Swift 判断字符串相等Swift 判断字符串包含另一个字符串Sw...

2021-11-26
1

探索 SwiftUI 基本手势

在 SwiftUI 中,我们可以通过添加不同的交互来使我们的应用程序更具交互性,这些交互可以响应我们的点击,点击和滑动。

2021-11-26
1

Swift 进阶: 泛型

泛型代码让你能根据你所定义的要求写出可以用于任何类型的灵活的、可复用的函数。你可以编写出可复用、意图表达清晰、抽象的代码。

2021-11-26
1

Swift 中的反射 Mirror

前言Mirror是Swift中的反射机制,对于C#和Java开发人员来说,应该很熟悉反射这个概念。反射就是可以动态的获取类型以及成员信息,同时也可以在运行时动态的调用方法和属性等。...

2021-11-26
1

SwiftUI 中布局的工作原理

在这个技术项目中,我们将探讨 SwiftUI 如何处理布局。有些事情已经解释过了,有些可能是你自己弄明白的,但更多的是你在这一点上想当然的事情,所以我希望一个详细的探索能真正为 SwiftUI 的工作方式提供一些启示。...

2021-11-26
1

SwiftUI 布局:如何自定义 AlignmentGuides

SwiftUI 为我们提供了视图不同边缘的对齐指南(.leading、trailing、top等)以及.center和两个基线选项来帮助文本对齐。

2021-11-26
1

谈谈 Swift 中 Sequence(序列) 、Collection(集合) 和高阶函数

序列和集合是一门语言中重要的组成部分,下面我们就通过这篇文章来看看 Swift 中的序列和集合。

2021-11-26
1

探索 Swift 底层源码编译

OC 的底层研究结束后,下面我们研究 Swift 底层,研究 Swift 底层首先要对 Swift 源码进行编译,下面我们就来编译一下 Swift 源码

2021-11-26
1

Swift | 内存安全

一般来说,Swift 会阻止代码中的不安全行为。例如,Swift 会保证变量在被使用前已经初始化,在释放某变量后其内存也会变得不可访问,以及检查数组索引是否存在越界错误。...

2021-11-26
1