Skip to content

Commit 4bff902

Browse files
committed
refactor: 发布前整理
1 parent 36c461c commit 4bff902

File tree

2 files changed

+65
-31
lines changed

2 files changed

+65
-31
lines changed

Reports/2025/#356-2025.10.27.md

Lines changed: 1 addition & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,10 @@
11
# 老司机 iOS 周报 #356 | 2025-10-27
22

3-
![ios-weekly](https://github.com/SwiftOldDriver/iOS-Weekly/blob/master/assets/weekly-header/302.jpg?raw=true)
3+
![ios-weekly](https://github.com/SwiftOldDriver/iOS-Weekly/blob/master/assets/weekly-header/356.jpg?raw=true)
44
老司机 iOS 周报,只为你呈现有价值的信息。
55

66
你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 [Issues](https://github.com/SwiftOldDriver/iOS-Weekly/issues) 里提给我们,我们会尽快处理。记得写上推荐的理由哦。有建议和意见也欢迎到 [Issues](https://github.com/SwiftOldDriver/iOS-Weekly/issues) 提出。
77

8-
## 新闻
9-
10-
> 行业相关的新闻、趣事、看法
11-
12-
##  Developer - 设计开发加速器
13-
14-
> 设计开发加速器相关活动
15-
168
## 新手推荐
179

1810
### 🐕 [Derived Data: 5 Things iOS Developers Do Wrong](https://www.avanderlee.com/xcode/derived-data-5-things-ios-developers-do-wrong/)
@@ -25,20 +17,12 @@
2517
- 不监控构建时间
2618
- 不检查 `.app` 产物以优化
2719

28-
2920
## 文章
3021

31-
> 写的不错的技术博客,包含但不局限于 iOS、多端统一、设计、产品等
32-
33-
3422
### 🐕 [Why a custom ViewModifier is often useless](https://www.swiftwithvincent.com/blog/why-a-custom-viewmodifier-is-often-useless)
3523

3624
[@Barney](https://github.com/BarneyZhaoooo):文章主要阐述何时需要创建自定义 `ViewModifier`。作者指出,若只需封装不涉及 `@State``@Environment` 的修饰符,直接使用 `View` 扩展方法即可,无需创建 `ViewModifier` 结构体。仅当需要管理状态或使用属性包装器时,才必须创建 `ViewModifier` 以正确处理这些需求。简而言之,`ViewModifier` 并非总是必需的,应根据实际需求选择合适的实现方式。
3725

38-
### 🐎 [How to hide a view in a screenshot](https://www.swiftwithvincent.com/blog/how-to-hide-a-view-in-a-screenshot)
39-
40-
[@david-clang](https://github.com/david-clang):作者利用 UITextField 在 isSecureTextEntry = true 时自带的“截图防泄露”机制,将需要隐藏的视图嵌入其安全子视图中,从而实现内容在截图与录屏时自动隐藏的效果,作者还用 UIViewRepresentable 封装出 .hideInScreenshot() 修饰符,让 SwiftUI 也能轻松实现防截图效果。
41-
4226
### 🐎 [Don't make this mistake with a TaskGroup](https://www.swiftwithvincent.com/blog/dont-make-this-mistake-with-a-taskgroup)
4327
[@Smallfly](https://github.com/iostalks):这篇文章聚焦 Swift 并发编程中 `TaskGroup` 的常见误用场景,通过示例代码揭示任务结果顺序的潜在问题,并提供简洁的解决方案。核心内容包括:
4428

@@ -57,28 +41,14 @@
5741
4. **事件传递机制**:触摸事件从 Dart 层下发,经 `EmbeddingNodeController` 中转并转发至原生组件,确保交互响应。
5842
5. **组件生命周期**:通过 `EmbeddingNodeController` 管理 `BuilderNode` 的创建与销毁,实现 PlatformView 的完整生命周期管理。
5943

60-
## 工具
61-
62-
> 开发过程中常用的工具,及一些新工具的介绍
63-
6444
## 代码
6545

66-
> 库,代码段,开源app
67-
6846
### 🐕 [An Apple Intelligence-Style Glow Effect in SwiftUI](https://livsycode.com/swiftui/an-apple-intelligence-style-glow-effect-in-swiftui/)
6947

7048
[@阿权](https://github.com/bqlin):文章通过“多图层描边 + 模糊 + 动态渐变”的组合,复现了 Apple Intelligence 风格的发光效果,且支持所有 `InsettableShape`。你可以用它来突出按钮、卡片或文本容器,为界面增添现代感和表现力。
7149

7250
代码细节详见 [GitHub repo](https://github.com/Livsy90/IntelligenceGlow/tree/main)
7351

74-
##
75-
76-
> 比较不错的书的推荐和书评
77-
78-
## 音视频
79-
80-
> 比较不错的书的推荐和书评
81-
8252
## 内推
8353

8454
重新开始更新「iOS 靠谱内推专题」,整理了最近明确在招人的岗位,供大家参考

Reports/2025/#357-2025.11.03.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
# 老司机 iOS 周报 #357 | 2025-11-03
2+
3+
![ios-weekly](https://github.com/SwiftOldDriver/iOS-Weekly/blob/master/assets/weekly-header/357.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+
### 🐎 [How to hide a view in a screenshot](https://www.swiftwithvincent.com/blog/how-to-hide-a-view-in-a-screenshot)
25+
26+
[@david-clang](https://github.com/david-clang):作者利用 UITextField 在 isSecureTextEntry = true 时自带的“截图防泄露”机制,将需要隐藏的视图嵌入其安全子视图中,从而实现内容在截图与录屏时自动隐藏的效果,作者还用 UIViewRepresentable 封装出 .hideInScreenshot() 修饰符,让 SwiftUI 也能轻松实现防截图效果。
27+
28+
## 工具
29+
30+
> 开发过程中常用的工具,及一些新工具的介绍
31+
32+
## 代码
33+
34+
> 库,代码段,开源app
35+
36+
##
37+
38+
> 比较不错的书的推荐和书评
39+
40+
## 音视频
41+
42+
> 比较不错的书的推荐和书评
43+
44+
## 内推
45+
46+
重新开始更新「iOS 靠谱内推专题」,整理了最近明确在招人的岗位,供大家参考
47+
48+
具体信息请移步:https://www.yuque.com/iosalliance/article/bhutav 进行查看(如有招聘需求请联系 iTDriverr)
49+
50+
## 关注我们
51+
52+
我们是「老司机技术周报」,一个持续追求精品 iOS 内容的技术公众号,欢迎关注。
53+
54+
**关注有礼,关注【老司机技术周报】,回复「2024」,领取 2024 及往年内参**
55+
56+
![](https://github.com/SwiftOldDriver/iOS-Weekly/blob/master/assets/qrcode_for_wechat.jpg?raw=true)
57+
58+
同时也支持了 RSS 订阅:https://github.com/SwiftOldDriver/iOS-Weekly/releases.atom
59+
60+
## 说明
61+
62+
🚧 表示需某工具,🌟 表示编辑推荐
63+
64+
预计阅读时间:🐎 很快就能读完(1 - 10 mins);🐕 中等 (10 - 20 mins);🐢 慢(20+ mins)

0 commit comments

Comments
 (0)