首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
iOS
CodingFisher
创建于2025-09-14
订阅专栏
iOS 技术学习分享。
暂无订阅
共27篇文章
创建于2025-09-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SwiftUI 键盘快捷键作用域深度解析
SwiftUI 键盘快捷键作用域深度解析 SwiftUI 的 keyboardShortcut 修饰符让为应用添加快捷键变得简单直观。然而,这些快捷键的作用域(Scope) 和生命周期可能会带来一些意
SwiftUI Accessibility Language:VoiceOver 多语言支持深度解析
SwiftUI Accessibility Language:VoiceOver 多语言支持深度解析 在构建多语言应用时,确保所有用户(包括依赖辅助技术的用户)都能获得一致的体验至关重要。SwiftU
基础功能扩展:SwiftUI按钮图像按压状态切换
基础功能扩展:SwiftUI按钮图像按压状态切换 在iOS应用开发中,按钮是最基础的交互元素之一。传统的UIKit中的UIButton可以轻松设置不同状态(如默认、高亮、选中)下的图像,为用户提供清晰
SwiftUI Default Scroll Anchor 总结
SwiftUI Default Scroll Anchor 总结 SwiftUI 中的 ScrollView 是构建可滚动界面的核心组件。从 iOS 17 开始,Apple 引入了 defaultSc
Swift计算属性深度解析
Swift计算属性深度解析 在Swift编程中,属性是构成类、结构体和枚举的重要组成部分。其中,计算属性(Computed Properties) 提供了一种灵活的方式来动态计算值,而不是直接存储数据
Swift并发编程中的全局执行器详解
Swift并发编程中的全局执行器详解 Swift 5.5引入的并发模型彻底改变了我们编写异步代码的方式,其中执行器(Actor) 是防止数据竞争和确保线程安全的核心工具。全局执行器(Global Ac
Xcode 26 的10个新特性解析
Xcode 26 的10个新特性解析 1. 生成式AI编程助手:ChatGPT与本地模型的深度集成 Xcode 26最引人注目的特性是深度集成了大语言模型(LLM),使开发者能够使用自然语言与代码交互
SwiftUI 为什么弃用MVVM?拥抱声明式UI的新范式
SwiftUI 为什么弃用MVVM?拥抱声明式UI的新范式 引言:SwiftUI的革命性变革 自从苹果在2019年推出SwiftUI以来,iOS开发范式发生了根本性转变。五年过去了,SwiftUI已经
iOS内核革命:Apple 正悄悄的用 Rust 重写iOS
iOS内核革命:Apple 正悄悄的用 Rust 重写iOS 引言 在2025年的今天,当大多数iOS开发者还在为SwiftUI的动画效果和Combine框架的响应式编程绞尽脑汁时,一场更深层次的变革
Swift Property Wrappers 深度解析
Swift Property Wrappers 深度解析 Swift 5.1 引入了 Property Wrappers(属性包装器),这是一个强大的特性,允许开发者以声明式的方式抽象属性行为的通用模
Swift Feature Flags:功能切换的应用价值
Swift Feature Flags:功能切换的应用价值 1. 功能标志基础概念 1.1 什么是功能标志? 功能标志,又称功能开关或功能切换,是一种允许开发团队控制功能部署的技术实践。通过在代码中插
更现代、更安全:Swift Synchronization 框架与 Mutex 锁
更现代、更安全:Swift Synchronization 框架与 Mutex 锁 Swift 6 引入了全新的 Synchronization 框架,其中 Mutex(互斥锁)作为现代锁机制的核心组
Swift Concurrency 中的 Threads 与 Tasks
Swift Concurrency 中的 Threads 与 Tasks Swift Concurrency 的引入彻底改变了我们编写异步代码的方式。它用更抽象、更安全的任务(Task)模型替代了传统
在Xcode中添加Icon Composer图标完整指南
在Xcode中添加Icon Composer图标完整指南 随着iOS 26引入Liquid Glass(液态玻璃)设计语言,应用图标的设计和适配方式发生了重大变化。苹果为此专门推出了Icon Comp
Swift Approachable Concurrency(易用并发)
Swift Approachable Concurrency(易用并发) Swift 6.2 引入的 Approachable Concurrency(易用并发)是一组旨在简化并发编程的语言特性和编译
Flutter构建速度深度优化指南
Flutter构建速度深度优化指南 Flutter开发以其跨平台一致性和高效的开发体验深受喜爱,但项目逐渐庞大后,漫长的构建时间常成为开发效率的瓶颈。本文将深入探讨五种无需进行重大架构更改即可显著降低
如何避免写垃圾代码:iOS开发篇
如何避免写垃圾代码:iOS开发篇 前言:从Linus的愤怒说起 Linus Torvalds对Meta工程师代码的激烈批评,虽然语气强硬,却指出了一个关键问题:不必要的抽象会增加认知负荷。在iOS开发
SwiftUI Charts 函数绘图完全指南
探索如何使用 SwiftUI Charts 框架在 iOS 18 中绘制数学函数,包括 LinePlot 和 AreaPlot 的详细教程、代码示例、高级技巧以及实际应用场景。
TipKit与CloudKit同步完全指南
本文详细介绍了如何在iOS 18中使用CloudKit同步TipKit提示状态,包括配置步骤、代码实现、高级用法以及故障排除,帮助开发者实现跨设备的功能提示同步。
iOS 动态库与静态库全面解析
iOS 动态库与静态库全面解析 一、定义与核心概念 静态库(Static Library) 静态库是多个目标文件(.o文件)的归档集合,在编译时会被完整复制到最终的可执行文件中。在iOS开发中,静态库
下一页