Swift 多线程通关指南:从 GCD 回调地狱到 Task/Actor 躺赢 掘金 iOS 作者 JQShan 2025年12月30日 16:32 各位 iOS 开发者宝子们,谁还没被多线程折磨过?想当年用 GCD 的时候,回调嵌套像套娃,线程安全像走钢丝,查个数据错乱的 Bug 能熬到半夜发际线后移。直到 Swift 5.5 甩出了「并发框架」
同步的 defer,异步的陷阱:Swift 并发中加载动画关不掉的调试实录 掘金 iOS 作者 JQShan 2025年12月30日 16:12 在 Swift 并发编程中,defer语句与Task的组合常常暗藏认知偏差,很容易写出 “看似合理、实际失效” 的代码。本文将通过一次真实的调试经历,拆解 “为什么defer中的代码看似合理却没有执行
鸿蒙激励的羊毛,你"薅"到了么? 掘金 iOS 作者 iOS研究院 2025年12月30日 15:28 背景 鸿蒙应用开发者激励计划2025,是由华为发起的开发者支持项目,旨在通过提供现金激励,鼓励开发者参与鸿蒙应用、游戏(含游戏App和小游戏,以下如无特指均使用“游戏”统一描述)、元服务的开发,以推动
Swift 6.2 列传(第十四篇):岳灵珊的寻人启事与 Task Naming 掘金 iOS 作者 大熊猫侯佩 2025年12月30日 10:21 0️⃣ 🐼 序章:赛博华山的“无名”孤魂 赛博华山,思过崖服务器节点。 这里的云雾不是水汽,而是液氮冷却系统泄漏的白烟。大熊猫侯佩正坐在一块全息投影的岩石上,手里捧着一盒“紫霞神功”牌自热竹笋火锅,吃
SwiftUI 涨知识:如何按条件动态切换 Toggle 视图的样式(.button 或 .switch) 掘金 iOS 作者 大熊猫侯佩 2025年12月30日 10:19 ☔️ 引子 这是一个发生在新库比蒂诺市(New Cupertino City)地下代码黑市的故事。雨一直在下,像极了那个永远修不完的 Memory Leak。 我是 Neo,一名专治各种 SwiftU
DNS域名解析:从入门到优化必备基础 掘金 iOS 作者 sweet丶 2025年12月28日 22:53 前言 在当今互联网世界,域名就像我们生活中的地址,而DNS(Domain Name System)就是那个将地址翻译成具体位置的神奇系统。无论你是前端开发者、移动端工程师还是运维人员,理解DNS的工作
Flutter限制输入框只能输入中文,iOS拼音打不出来? 掘金 iOS 作者 淡写成灰 2025年12月28日 14:33 中文输入必踩的 Flutter 坑合集:iOS 拼音打不出来,其实是你 Formatter 写错了 这不是 iOS 的锅,也不是 Flutter 的 Bug,而是 TextInputFormatter
深入理解 UITabBarController:代理方法与 ViewController 生命周期的执行顺序(含 UINavigationController 场景) 掘金 iOS 作者 江东小bug王 2025年12月26日 14:08 深入理解 UITabBarController:代理方法与 ViewController 生命周期的执行顺序(含 UINavigationController 场景)
Swift——高阶函数(map、filter、reduce、forEach、sorted、contains……) 掘金 iOS 作者 Haha_bj 2025年12月25日 18:52 一、map map 函数,Swift 中最常用的高阶函数之一,核心作用是将集合中的每个元素按照指定规则转换,返回一个新的同类型集合,非常适合批量处理数组、字典等集合类型的元素。 map 就像一个 “转
iOS开发必备的HTTP网络基础概览 掘金 iOS 作者 sweet丶 2025年12月25日 23:54 一、从一次HTTP请求说起 以下是一个大体过程,不包含DNS缓存等等细节: 上图展示了一个完整的HTTPS请求过程。对于iOS开发者,理解每个环节的工作原理至关重要,这有助于优化网络性能、解决连接问题
告别 GeometryReader:SwiftUI .visualEffect 实战解析 掘金 iOS 作者 汉秋 2025年12月23日 10:20 一、.visualEffect 是什么? 一句话概括: 它允许你: 拿到视图在屏幕中的真实几何位置 根据滚动位置 / 距离中心点 / 是否即将离屏 对视图做 缩放、模糊、位移、透明度 等视觉变化 👉
Swift 新并发框架之 async/await 掘金 iOS 作者 皇上o_O 2025年12月25日 10:26 1. 为什么需要 async/await 在移动开发里,“并发/异步”几乎无处不在:网络请求、图片下载、文件读写、数据库操作……它们都有一个共同特点: 耗时(如果你在主线程里死等,会卡 UI) 结果稍
iOS Objective-C 协议一致性检查:从基础到优化的完整解决方案 掘金 iOS 作者 图图大恼 2025年12月24日 21:57 概述 在 Objective-C 开发中,协议(Protocol)是实现接口抽象和多态的重要机制。然而,编译器对协议实现的检查有时存在局限性,特别是在动态运行时和复杂的继承关系中。本文将介绍一个完整的
iOS 开发:Objective-C 之字典对象 掘金 iOS 作者 long_run 2025年12月24日 20:57 在 Objective-C 中,字典对象(Dictionary)用于存储键值对(Key-Value Pairs)。它类似于其他语言中的 Map、Hash 或关联数组。
iOS 开发:Objective-C 之分类及协议 掘金 iOS 作者 long_run 2025年12月24日 20:50 在 Objective-C 中,分类 (Category) 和 协议 (Protocol) 是实现代码解耦、扩展功能和组件化开发的核心工具。
手游 iOS SDK 改用 CocoaPods 集成 掘金 iOS 作者 LorrestGump 2025年12月24日 16:47 目前手游 iOS SDK 普遍使用手动集成方案。但随着近几年出海热,SDK 需要集成大量第三方库,改用 CocoaPods 集成会方便很多。
CocoaPods Podfile优化设置手册-持续更新 掘金 iOS 作者 sweet丶 2025年12月24日 01:04 前言 配置Podfile时,如果结合一些优化选项,能大大的提升开发效率。本文是为使用cocoapod管理组件库提供一个podfile优化设置的最佳实践。 🚀 一、构建性能优化类 1. disable_
Xcode 26 Debug view hierarchy 不显示隐藏视图问题 掘金 iOS 作者 xiAo_Ju 2025年12月23日 17:58 
Swift、SwiftUI 与 SwiftData:走向成熟的 2025 -- 肘子的 Swift 周报 #116 掘金 iOS 作者 东坡肘子 2025年12月23日 07:57 本期聚焦 2025 年 Swift、SwiftUI、SwiftData 的表现,其他内容涵盖 CloudKit 实战、Non-Sendable 设计、依赖加速、2D 照片变 3D 场景等