Swift编程 共 3 篇文章

Swift 泛型:<T> 类型参数
2026-04-17 01:23:37
Swift 泛型:<T 类型参数 编写代码时,经常遇到逻辑完全相同,只是数据类型不同的函数。例如,一个交换两个整数的函数,和一个交换两个字符串的函数,内部代码一模一样。为了避免复制粘贴代码,Swift 提供了泛型。通过使用 <T 类型参数,可以编写出灵活且可复用的代码。 1. 理解类型占位符 <T
Swift编程 泛型 类型参数
50 0
Swift 内存管理:ARC 与 weak 引用
2026-04-07 02:10:21
Swift 内存管理:ARC 与 weak 引用 在 Swift 中编写应用时,系统会自动处理绝大部分内存分配与回收工作,这一机制被称为 ARC(自动引用计数)。理解 ARC 与 weak(弱引用)的配合逻辑,能彻底避免应用运行时的“内存泄漏”问题,让软件运行更流畅、更稳定。 阶段一:理解 ARC
内存管理 自动引用计数 弱引用
74 0
Swift 协议:protocol 定义与实现
2026-04-03 14:43:36
Swift 协议:protocol 定义与实现 在 Swift 中,协议(protocol)是一种定义方法、属性或其他功能要求的蓝图。任何遵循该协议的类型(如结构体、类或枚举)都必须提供这些要求的具体实现。使用协议可以让你编写更灵活、可复用和解耦的代码。 定义一个基本协议 1. 打开 Xcode 或
Swift协议 protocol定义 协议实现
62 0