File tree Expand file tree Collapse file tree 2 files changed +61
-28
lines changed Expand file tree Collapse file tree 2 files changed +61
-28
lines changed Original file line number Diff line number Diff line change 5
5
6
6
你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 [ Issues] ( https://github.com/SwiftOldDriver/iOS-Weekly/issues ) 里提给我们,我们会尽快处理。记得写上推荐的理由哦。有建议和意见也欢迎到 [ Issues] ( https://github.com/SwiftOldDriver/iOS-Weekly/issues ) 提出。
7
7
8
- ## 新闻
9
-
10
- > 行业相关的新闻、趣事、看法
11
-
12
- ## Developer - 设计开发加速器
13
-
14
- > 设计开发加速器相关活动
15
-
16
- ## 新手推荐
17
-
18
- > 收集一些对新手友好且质量不错的文章
19
-
20
8
## 文章
21
9
22
- > 写的不错的技术博客,包含但不局限于 iOS、多端统一、设计、产品等
23
-
24
10
### 🐕 [ WWDC 2025: What's new for the Apple community?] ( https://www.createwithswift.com/wwdc-2025-whats-new-for-the-apple-community/ )
25
11
26
12
[ @BluesJiang ] ( https://github.com/bluesjiang ) :这篇文章快速介绍了 WWDC25 的重要更新,很适合产品、开发者进行速览,快速发现自己关系的功能和相关技术的介绍。文章很贴心的将相关文档的链接内置的其中方便读者快速检阅。其中的液态玻璃的适配和 Apple Intelligent 是重点的更新项目,也是开发者比较值得关注的地方。因为液态玻璃的启用是系统默认行为,可能会带来不少适配的问题。文章也简单介绍了一下 Swift 和 SwiftUI 的更新。不过文章中没有特别介绍 visionOS 的相关更新,其实这方面苹果也开放了很多新能力来发掘 Apple Vision Pro 的潜能,非常值得相关开发者关注一下。
30
16
31
17
- ** 数据模型重构** :通过 ` actor ` 替代传统类,编译器强制属性隔离访问,从源头避免数据竞争;结合 ` performInIsolation ` 实现多属性原子操作。
32
18
- ** 环境桥接** :用 ` nonisolated ` 标记协议方法,通过 ` Task ` 异步调用隔离逻辑,兼容同步与并发环境。
33
- - ** 线程正确性** :` @MainActor ` 标记类/ 属性,编译器检查调用链线程,解决 UI 更新等场景的崩溃隐患;解析 ` @preconcurrency ` 对 OC 导入类的影响,明确编译器警告边界。
19
+ - ** 线程正确性** :` @MainActor ` 标记类 / 属性,编译器检查调用链线程,解决 UI 更新等场景的崩溃隐患;解析 ` @preconcurrency ` 对 OC 导入类的影响,明确编译器警告边界。
34
20
- ** 内部并发** :` nonisolated ` 函数配合 ` async let ` 处理耗时任务,结合任务取消机制解决重入问题。
35
21
36
22
文章以 ` Uploader ` 和视图模型为例,串联工具链与代码细节,为老项目迁移至现代并发模型提供了可复用的实践参考。
64
50
65
51
[ @含笑饮砒霜] ( https://weibo.com/chinafishnews/ ) :这是一个名为 Apple Docs MCP 的开源项目,提供一个 Model Context Protocol(MCP)服务器,专门用于让 AI 助理(如 Claude、Cursor、VS Code 中的 MCP 客户端等)能够通过自然语言查询访问 Apple 官方开发者文档:包括 iOS/macOS/watchOS/tvOS/visionOS 的框架 API、Sample Code、WWDC 视频内容等。如果你是 iOS/macOS 开发者,尤其需要查询最新 iOS 26 / SwiftUI、UIKit、AlarmKit 等 API,并希望 AI 助理能实时且正确地生成示例代码,这个工具可以极大简化流程。
66
52
67
-
68
- ## 代码
69
-
70
- > 库,代码段,开源app
71
-
72
- ## 书
73
-
74
- > 比较不错的书的推荐和书评
75
-
76
- ## 音视频
77
-
78
- > 比较不错的书的推荐和书评
79
-
80
53
## 内推
81
54
82
55
重新开始更新「iOS 靠谱内推专题」,整理了最近明确在招人的岗位,供大家参考
Original file line number Diff line number Diff line change
1
+ # 老司机 iOS 周报 #345 | 2025-08-04
2
+
3
+ ![ ios-weekly] ( https://github.com/SwiftOldDriver/iOS-Weekly/blob/master/assets/weekly-header/302.jpg?raw=true )
4
+ 老司机 iOS 周报,只为你呈现有价值的信息。
5
+
6
+ 你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 [ Issues] ( https://github.com/SwiftOldDriver/iOS-Weekly/issues ) 里提给我们,我们会尽快处理。记得写上推荐的理由哦。有建议和意见也欢迎到 [ Issues] ( https://github.com/SwiftOldDriver/iOS-Weekly/issues ) 提出。
7
+
8
+ ## 新闻
9
+
10
+ > 行业相关的新闻、趣事、看法
11
+
12
+ ## Developer - 设计开发加速器
13
+
14
+ > 设计开发加速器相关活动
15
+
16
+ ## 新手推荐
17
+
18
+ > 收集一些对新手友好且质量不错的文章
19
+
20
+ ## 文章
21
+
22
+ > 写的不错的技术博客,包含但不局限于 iOS、多端统一、设计、产品等
23
+
24
+ ## 工具
25
+
26
+ > 开发过程中常用的工具,及一些新工具的介绍
27
+
28
+ ## 代码
29
+
30
+ > 库,代码段,开源app
31
+
32
+ ## 书
33
+
34
+ > 比较不错的书的推荐和书评
35
+
36
+ ## 音视频
37
+
38
+ > 比较不错的书的推荐和书评
39
+
40
+ ## 内推
41
+
42
+ 重新开始更新「iOS 靠谱内推专题」,整理了最近明确在招人的岗位,供大家参考
43
+
44
+ 具体信息请移步:https://www.yuque.com/iosalliance/article/bhutav 进行查看(如有招聘需求请联系 iTDriverr)
45
+
46
+ ## 关注我们
47
+
48
+ 我们是「老司机技术周报」,一个持续追求精品 iOS 内容的技术公众号,欢迎关注。
49
+
50
+ ** 关注有礼,关注【老司机技术周报】,回复「2024」,领取 2024 及往年内参**
51
+
52
+ ![ ] ( https://github.com/SwiftOldDriver/iOS-Weekly/blob/master/assets/qrcode_for_wechat.jpg?raw=true )
53
+
54
+ 同时也支持了 RSS 订阅:https://github.com/SwiftOldDriver/iOS-Weekly/releases.atom 。
55
+
56
+ ## 说明
57
+
58
+ 🚧 表示需某工具,🌟 表示编辑推荐
59
+
60
+ 预计阅读时间:🐎 很快就能读完(1 - 10 mins);🐕 中等 (10 - 20 mins);🐢 慢(20+ mins)
You can’t perform that action at this time.
0 commit comments