Skip to content

Commit aa4bcf4

Browse files
committed
refactor:325 整理 & 326 创建
1 parent 3f81765 commit aa4bcf4

File tree

2 files changed

+67
-33
lines changed

2 files changed

+67
-33
lines changed

Reports/2025/#325-2025.03.03.md

Lines changed: 4 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,12 @@
11
# 老司机 iOS 周报 #325 | 2025-03-03
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/324.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-
16-
## 新手推荐
17-
18-
> 收集一些对新手友好且质量不错的文章
19-
20-
### 🐎 [Simple Modularization setup for a New App](https://www.manu.show/2025-02-27-simple-modularization-setup/)
21-
[@Smallfly](https://github.com/iostalks):这篇文章介绍了如何使用 Swift Package Manager 的本地包实现 iOS 应用的模块化。作者强调了模块化在改善构建时间、分离关注点、增强测试能力和促进团队协作方面的优势。文章提供了清晰的依赖关系图,解释了核心层(CoreLayer)、领域层(Domain Layer)和表现层(Presentation Layer)的设计,并分享了通过 Fastlane 集成来运行测试的实用技巧。对于寻求优化开发流程和提高代码质量的 iOS 开发新手来说,这篇文章提供了宝贵的指导和实际案例,是不错的学习资源。
22-
238
## 文章
249

25-
> 写的不错的技术博客,包含但不局限于 iOS、多端统一、设计、产品等
26-
2710
### 🐎 [Presenting and Managing Expandable Sections in SwiftUI](https://serialcoder.dev/text-tutorials/swiftui/presenting-and-managing-expandable-sections-in-swiftui/)
2811

2912
[@DylanYang](https://github.com/Dylan19Yang):作者为我们介绍了如何在 SwiftUI 中实现一个可通过交互来展开和收起的 Section。在 Section 的 header 上实现一个自定义 view,并在点击时反转 Section 的 isExpanded 属性来达成目标。文章内容非常简单基础,并且有丰富的代码演示,适合刚接触 SwiftUI 的同学学习。
@@ -42,7 +25,7 @@ Things Cloud(Things App 后端服务),原本是使用 Python 2 和 Google
4225

4326
在降本增效的大流中,或许用 Swift 也能闯出一番天地。
4427

45-
### 🐕 [Whats new in Swift 6.1?](https://www.donnywals.com/whats-new-in-swift-6-1/)
28+
### 🐕 [Whats new in Swift 6.1?](https://www.donnywals.com/whats-new-in-swift-6-1/)
4629

4730
[@Cooper Chen](https://github.com/cjlcooper):这篇文章介绍了 Swift 6.1 的最新特性和改进。Swift 6.1 是一个较小的版本,主要包含错误修复和用户体验提升。其中主要讨论了两个特性:
4831
1. **Task Groups 的变化**:Swift 6.1 对 TaskGroup 进行了改进,开发者不再需要显式定义子任务的返回类型。编译器可以根据第一个添加的任务自动推断类型,这样可以简化代码。
@@ -52,25 +35,13 @@ Things Cloud(Things App 后端服务),原本是使用 Python 2 和 Google
5235

5336
## 工具
5437

55-
> 开发过程中常用的工具,及一些新工具的介绍
56-
5738
### 🐎 [Interactive & Beautiful CLI Tools with Noora](https://swifttoolkit.dev/posts/noora-package)
39+
5840
[@Smallfly](https://github.com/iostalks):Noora 是一款创新性的 Swift 命令行工具包,致力于将枯燥的黑白终端转化为专业、交互式的开发者体验。它提供了丰富的组件——从醒目的成功 / 错误提示、智能的 Yes/No 选择框,到动态进度指示器,再到灵活的主题定制功能——让 CLI 工具瞬间焕发活力。如果你的应用需要进行命令行交互,值得一试。
5941

6042
### 🐎 [基于 WWDC 内容的 AI 问答平台 Ask WWDC](https://askwwdc.com)
61-
[@xiaofei86](https://github.com/xiaofei86):Ask WWDC 以 WWDC 内容对 LLM 进行检索增强。基于 LangChain 和 GPT-4o,目前免费使用,响应速度尚可。作者同时开放了其基于 Next.js、Upstash 和 ModalLabs 的服务,用户也可以构建自己的 Ask Site。
62-
63-
## 代码
64-
65-
> 库,代码段,开源app
6643

67-
##
68-
69-
> 比较不错的书的推荐和书评
70-
71-
## 音视频
72-
73-
> 比较不错的书的推荐和书评
44+
[@xiaofei86](https://github.com/xiaofei86):Ask WWDC 以 WWDC 内容对 LLM 进行检索增强。基于 LangChain 和 GPT-4o,目前免费使用,响应速度尚可。作者同时开放了其基于 Next.js、Upstash 和 ModalLabs 的服务,用户也可以构建自己的 Ask Site。
7445

7546
## 内推
7647

Reports/2025/#326-2025.03.10.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# 老司机 iOS 周报 #319 | 2025-01-06
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+
### 🐎 [Simple Modularization setup for a New App](https://www.manu.show/2025-02-27-simple-modularization-setup/)
21+
[@Smallfly](https://github.com/iostalks):这篇文章介绍了如何使用 Swift Package Manager 的本地包实现 iOS 应用的模块化。作者强调了模块化在改善构建时间、分离关注点、增强测试能力和促进团队协作方面的优势。文章提供了清晰的依赖关系图,解释了核心层(CoreLayer)、领域层(Domain Layer)和表现层(Presentation Layer)的设计,并分享了通过 Fastlane 集成来运行测试的实用技巧。对于寻求优化开发流程和提高代码质量的 iOS 开发新手来说,这篇文章提供了宝贵的指导和实际案例,是不错的学习资源。
22+
23+
## 文章
24+
25+
> 写的不错的技术博客,包含但不局限于 iOS、多端统一、设计、产品等
26+
27+
## 工具
28+
29+
> 开发过程中常用的工具,及一些新工具的介绍
30+
31+
## 代码
32+
33+
> 库,代码段,开源app
34+
35+
##
36+
37+
> 比较不错的书的推荐和书评
38+
39+
## 音视频
40+
41+
> 比较不错的书的推荐和书评
42+
43+
## 内推
44+
45+
重新开始更新「iOS 靠谱内推专题」,整理了最近明确在招人的岗位,供大家参考
46+
47+
具体信息请移步:https://www.yuque.com/iosalliance/article/bhutav 进行查看(如有招聘需求请联系 iTDriverr)
48+
49+
## 关注我们
50+
51+
我们是「老司机技术周报」,一个持续追求精品 iOS 内容的技术公众号,欢迎关注。
52+
53+
**关注有礼,关注【老司机技术周报】,回复「2024」,领取 2024 及往年内参**
54+
55+
![](https://github.com/SwiftOldDriver/iOS-Weekly/blob/master/assets/qrcode_for_wechat.jpg?raw=true)
56+
57+
同时也支持了 RSS 订阅:https://github.com/SwiftOldDriver/iOS-Weekly/releases.atom
58+
59+
## 说明
60+
61+
🚧 表示需某工具,🌟 表示编辑推荐
62+
63+
预计阅读时间:🐎 很快就能读完(1 - 10 mins);🐕 中等 (10 - 20 mins);🐢 慢(20+ mins)

0 commit comments

Comments
 (0)