最新 最热

提高数据抓取效率:Swift中Crawler的并发管理

数据的获取和处理能力成为衡量一个应用性能的重要标准。网络爬虫作为数据抓取的重要工具,其效率直接影响到数据获取的质量和速度。Swift语言以其出色的性能和简洁的语法,成为了许多开发者编写网络爬虫的首选语言。本文...

2024-06-06
2

肘子的 Swift 周报 #032|不要等到遇到障碍时才意识到无障碍的重要性

5 月 16 日(每年五月的第三个星期四)是今年的全球无障碍意识日(GAAD[3])。这个年度活动旨在提醒开发者、设计师及相关从业人员关注其数字产品和服务的无障碍性。活动强调,对残障人士而言,技术的无障碍性至关重要,无障碍设计...

2024-05-21
1

肘子的 Swift 周报 #031 |苹果用 M4 来展现拥抱 AI 的决心

在 5 月 7 日,苹果终于在时隔一年半后更新了 iPad 系列,其中最引人注目的是,新款 iPad Pro 直接搭载了最新的 M4 芯片。据网络上流出的跑分数据显示,M4 在性能上大幅超越了 M2 甚至 M3 芯片。...

2024-05-20
2

Swift 开发者通过 GitHub 分享异步编程技巧

曾在 Crashlytics 和苹果工作的 Swift 开发者 Matt Massicotte 最近发布了一个 Github 代码库,收集了许多有用的技巧,便于更轻松地使用 Swift 并发性和解决经常出现的问题,同时提到了人们可能容易掉入的常见陷阱。...

2024-05-06
2

肘子的 Swift 周报 #021 | 拥抱 AI,和 Apple Car 说再见

近日,苹果公司在一次内部会议上宣布了终止其雄心勃勃的造车项目“泰坦”,标志着这个长达十年、耗资巨大的秘密项目的正式结束。随着项目的终止,部分员工将被转移到 AI 研发岗位,以加速苹果在该领域的发展。有消息称,苹果计...

2024-03-06
4

肘子的 Swift 周报 #020 | 准备迎接 Swift 6 的到来

近日,Swift 社区公布了 Swift 6 的发布流程及预期时间表[2]。自 2024 年 3 月 15 日起,将从主分支中剥离出 release/6.0 分支,标志着 Swift 6 项目正式加速推进,预计将于今年下半年与新版 Xcode 同步发布。...

2024-02-27
1

肘子的 Swift 周报 #019 | 超越代码,拥抱思维转变

经过几个月对 SwiftData 的研究,我最近才在项目中正式采用了它。然而,我发现与使用 Core Data 相比,编写代码的效率有所下降。这并非因为 SwiftData 难以使用,实际上,尽管 SwiftData 是在 Core Data 的基础上发展而来,但要...

2024-02-26
1

肘子的 Swift 周报 #017 | 新博客的数据盘点

去年 12 月 25 日,我的博客经过重新设计后正式上线。这次改版的一个重要变化是提供了文章的中英文两个版本,并且我也停止了在中国其他技术平台上更新文章。一个月后,即从 12 月 25 日至 1 月 23 日,博客的访问数据呈现出...

2024-02-05
1

【Swift专题】聊聊Swift中的属性

属性是面向对象语言中非常基础的语法特性,我们讲属性,实际上就是讲与类本身或类实例关联的数据。在面向对象的语言中,类作为重要的数据结构会封装数据与函数,类中的函数我们通常称其为方法,而数据则就是属性。...

2024-02-01
1

肘子的 Swift 周报 #015 | 新框架、新思维

我最近开始重新开发我的“健康笔记”应用程序。由于新版本将只支持 iOS 17 及以上版本的设备,这让我在选择技术路线上享有更大的自由。

2024-01-17
1