首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Swift
iOS
SwiftUI
前端
Apple
HarmonyOS
Flutter
APP
面试
展开
全部
Swift
iOS
SwiftUI
前端
Apple
HarmonyOS
Flutter
APP
面试
uni-app
macOS
Android
Xcode
架构
编程语言
暂无数据
推荐
最新
Swift 中基础概念:「函数」与「方法」
为什么要区分「函数」和「方法」 写 Swift 时,我们每天都在写 func。 但同一个关键字,有时叫「函数」,有时又叫「方法」。 名字不同,背后其实是作用域与归属权的差异: 函数(function)
🧩 iOS DiffableDataSource 死锁问题记录
🪪 错误信息 💡 问题背景 在使用 UITableViewDiffableDataSource / UICollectionViewDiffableDataSource 时, 调用 apply(_:a
Swift 方法全解:实例方法、mutating 方法与类型方法一本通
前言 官方文档已经把语法和规则写得足够严谨,但初学者常遇到三个卡点: 结构体/枚举居然也能定义方法? mutating 到底“变异”了什么? static 与 class 关键字在类型方法里的区别与实
5.A.swift 使用指南
大家好,我是 K 哥。一名独立开发者,同时也是 Swift 开发框架【Aquarius】的作者,悦记和爱寻车 app 的开发者。 Aquarius 开发框架旨在帮助独立开发者和中小型团队,完成 iO
Swift 类型转换实用指北:从 is / as 到 Any/AnyObject 的完整路线
为什么要“类型转换” Swift 是强类型语言,编译期就必须知道每个变量的真实类型。 但在面向对象、协议、泛型甚至混用 OC 的场景里,变量“静态类型”与“实际类型”常常不一致。 类型转换(Type
Swift 枚举完全指南——从基础语法到递归枚举的渐进式学习笔记
前言 在 C/Objective-C 里,枚举只是一组别名整型;在 Swift 里,枚举被提升为“一等类型”(first-class type),可以拥有 计算属性 实例方法 初始化器 扩展、协议、泛
iOS/Swift:深入理解iOS CoreText API
这篇文章是从0到1自定义富文本渲染的原理篇之一,此外你还可能感兴趣: 一文读懂字符与编码 一文读懂字符、字形、字体 一文读懂字体文件 从0到1自定义文字排版引擎:原理篇 逆向分析CoreText中的字
去 Apple Store 修手机 | 肘子的 Swift 周报 #0107
访问 weekly.fatbobman.com 订阅 "肘子的 Swift 周报" 邮件版本。周报将向您介绍近期有关 Swift、SwiftUI、Core Data、SwiftData 等优秀的文章
Swift 字符串与字符完全导读(二):Unicode 视图、索引系统与内存陷阱
## Unicode 的三种编码视图 Swift 把同一个 String 暴露成 4 种迭代方式: |视图 | 元素类型| 单位长度 | 典型用途 | | -------
【Swift 筑基记】把“结构体”与“类”掰开揉碎——从值类型与引用类型说起
Swift 里的“结构体”和“类”长什么样? 定义语法 注意:Swift 不需要 .h/.m 分离,一个文件搞定接口与实现。 创建实例——“()” 就是最简单的初始化器 访问属性——点语法(dot s
Swift 字符串与字符完全导读(三):比较、正则、性能与跨平台实战
## 字符串比较的 3 个层次 | 比较方式 | API | 等价准则 | 复杂度 | 备注 | |---|---|---|---|---| | 字符相等 | “==” | 扩展字形簇 canoni
Swift 字符串与字符完全导读(一):从字面量到 Unicode 的实战之旅
## 前言 Swift 的 String 看起来“像 NSString 的弟弟”,但骨子里是一套全新的 Unicode 抽象模型。 ## String 与 Character 的本质 - Str
Xcode 26 的10个新特性解析
Xcode 26 的10个新特性解析 1. 生成式AI编程助手:ChatGPT与本地模型的深度集成 Xcode 26最引人注目的特性是深度集成了大语言模型(LLM),使开发者能够使用自然语言与代码交互
iOS26适配指南之UISearchController
在 iOS 26 中,Apple 对 UISearchController 做出了改进: 搜索栏在 UINavigationItem 中的布局更灵活,可以直接将搜索栏集成到 UIToolBar 中。
iOS 26 UIKit和Swift上的更新
简单概括记录iOS26上的更新:标识符、字符串、内联数组、enumerated、@concurrent、LiquidGlass等
iOS 26 适配笔记
这是适配 iOS 26 的笔记,并非介绍新功能和API。陆续更新,发现一个就写一个🤯🤯🤯🤯🤯
高通收购 Arduino:历史的轮回 | 肘子的 Swift 周报 #0106
访问 weekly.fatbobman.com 订阅 "肘子的 Swift 周报" 邮件版本。周报将向您介绍近期有关 Swift、SwiftUI、Core Data、SwiftData 等优秀的文章
Swift 基础语法全景(二):可选型、解包与内存安全
## 为什么需要 Optional?—— 把“没有值”做成类型 Objective-C 用 `nil` 指针表示“无”,但运行时才发现野指针; Swift 把“可能有值 / 可能没有”编译期就
Swift 6.2 类型安全 NotificationCenter:告别字符串撞车
传统通知的痛点 老式 NotificationCenter 三板斧: 问题清单: 字符串 key 易拼错 → 运行时 nil 手动 as? 强转 → 类型错也 nil userInfo 可选链地狱 →
月球矩阵日志:Swift 6.2 主线程隔离抉择(上)
而 SPM 包的抉择更棘手:如果是网络模块,总不能让它默认待在主线程吧?但如果是 UI 模块,又必须跟主线程绑定。这些问题,就像月球矩阵里没探明的 “暗礁”,藏在下一集的日志里。