首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
swift
JQShan
创建于2025-07-09
订阅专栏
日常 swift 分享
等 1 人订阅
共9篇文章
创建于2025-07-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Swift高阶函数大全:让你的代码更优雅高效
大家好!今天我们来深入探讨Swift中那些让集合操作变得轻松愉快的高阶函数。这些函数就像是数据处理流水线上的各种工具,每个都有其独特的用途和魅力。 基础三剑客 1. map:变形大师 map就像一位魔
Swift 方法调用机制揭秘:从虚表到性能优化
前言 在 Swift 代码中,一句简单的 object.method() 背后,藏着编译器与运行时的精密协作。方法调用看似只是 “执行一段代码”,但 Swift 为了平衡性能与灵活性,设计了多套派发机
Swift中Emoji检测终极指南:从Unicode标量到多标量组合的深度解析
字符和字形的关系可能会有些混乱。我们将深入探讨使用表情符号和Swift处理它们的方式。假设您要检查一个字符串是否包含一个或多个表情符号,你将如何处理? 背景 尽管表情符号在2010年在全球范围内受到欢
从Swift代码解析设计模式的实战应用
前言 在iOS应用开发中,设计模式是构建可维护、可扩展代码架构的重要工具。本文通过解析真实的Swift代码,揭示工厂模式、策略模式与桥接模式的协同应用,展现模式组合带来的架构优势。 1. 工厂模式实践
Swift开发必读:闭包配置 vs 构建者模式,如何优雅设计SDK初始化?
引言:当配置项开始"膨胀" 在Swift开发中,你是否遇到过这样的场景?随着SDK功能迭代,初始化参数从最初的3个增长到15个,原本清爽的构造器变成了臃肿的代码块。
Swift并发编程实战:闭包回调到Async/Await的完整迁移指南
本文通过对比传统闭包回调与Swift现代并发模型的实现差异,提供一套完整的代码迁移方案。你将掌握如何将网络请求、并行任务、数据流处理和线程安全机制全面升级到async/await范式,提升代码可读性
用「属性包装器」给你的Swift代码请个“管家” —— 告别重复代码的魔法指南
大家好!今天咱们来聊一个 Swift 中的宝藏特性: @propertyWrapper(属性包装器)。它就像给你的代码请了个聪明的管家,能帮你自动处理那些繁琐的属性管理逻辑。举个栗子🌰:数据范围限制、
Swift中的Mirror映射机制与实际应用
在Swift中,反射(Reflection)是一种在运行时动态获取类型信息的能力。虽然Swift的反射功能不如其他语言(如Java或C#)强大,但通过Mirror类型,开发者仍然可以实现一些动态行为。
为什么 Swift 的反射像个“玩具”?聊聊 Mirror 背后的设计哲学
引子:当程序员想“窥探”一个对象 如果你用过 Java 或 C#,大概对「反射」这个词不陌生——它能让你在运行时像变魔术一样动态调用方法、修改属性,甚至篡改私有字段。但在 Swift 中,如果你想“窥