Skip to content

Commit 78d71dc

Browse files
committed
feat: 发布前整理,部分内容挪至下一期
1 parent 9a05987 commit 78d71dc

File tree

2 files changed

+81
-39
lines changed

2 files changed

+81
-39
lines changed

Reports/2024/#301-2024.08.12.md

Lines changed: 4 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,6 @@
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-
> 设计开发加速器相关活动
158

169
## WWDC24 内参
1710

@@ -23,22 +16,14 @@
2316

2417
[@Jason](https://github.com/pujiaxin33):深入了解 SwiftUI 如何提供开箱即用的内置 Accessibility,以及如何使用工具来完善和打造你的应用程序的 Accessibility。
2518

26-
### 🌟 [WWDC24 10125 - 自动化创建 Passkey 和全新密码 App 帮助简化登录流程,并提升安全性](https://xiaozhuanlan.com/topic/6145027938)
27-
28-
[@米广](https://github.com/yz06276):即刻起开始部署更加简单易用,更加安全的 Passkey。
29-
30-
### 🌟 [WWDC24 10100 - ARKit 新功能介绍](https://xiaozhuanlan.com/topic/1830462795)
31-
32-
[@lijingpei](https://github.com/lijingpei2016):本文介绍了 2024 年 ARKit 的新增内容。
19+
## 新闻
3320

34-
## 新手推荐
21+
### [‘ You are a helpful mail assistant, ’ and other Apple Intelligence instructions](https://www.theverge.com/2024/8/5/24213861/apple-intelligence-instructions-macos-15-1-sequoia-beta)
3522

36-
> 收集一些对新手友好且质量不错的文章
23+
[@含笑饮砒霜](https://weibo.com/chinafishnews/):在 macOS Sequoia 15.1 开发者测试版中,有用户发现了一些包含人工智能后台提示的 JSON 文件,并分享了如何找到这些文件的方法。这些文件揭示了苹果 AI 工具在接收到用户提示之前所接收到的隐藏指令。这些指令为 AI 工具提供了如何响应用户输入的指南,例如邮件助手如何基于邮件内容提问,以及如何生成“回忆”视频等。此外,还提到了一些具体的指令要求,如限制字数、不捏造事实信息等。同时,本文也提醒用户在探索这些系统文件时要谨慎行事,因为它们涉及系统敏感信息。
3724

3825
## 文章
3926

40-
> 写的不错的技术博客,包含但不局限于 iOS、多端统一、设计、产品等
41-
4227
### 🐕 [SwiftUI app lifecycle: issues with ScenePhase and using AppDelegate adaptors](https://www.jessesquires.com/blog/2024/06/29/swiftui-scene-phase/)
4328

4429
[@Barney](https://github.com/BarneyZhaoooo):这篇文章入剖析了 SwiftUI 的 `ScenePhase` API,并指出了它在跨平台应用生命周期管理上的局限性。文章建议,为了更细致地控制应用生命周期,应该扩展 `ScenePhase` 或引入新的 `AppPhase` API。同时,作者发现在 macOS 上,依赖 `ScenePhase` 不如直接使用 `NSApplicationDelegate` 来得可靠。为开发者在构建跨平台应用时提供了宝贵的见解。
@@ -55,22 +40,10 @@
5540
- 编译参数不一致会引发内存踩踏崩溃
5641
- 工程标准化,能够有效减少踩内存等问题的发生
5742

58-
### 🐎 [‘You are a helpful mail assistant,’ and other Apple Intelligence instructions](https://www.theverge.com/2024/8/5/24213861/apple-intelligence-instructions-macos-15-1-sequoia-beta)
59-
60-
[@含笑饮砒霜](https://weibo.com/chinafishnews/):在 macOS Sequoia 15.1 开发者测试版中,有用户发现了一些包含人工智能后台提示的 JSON 文件,并分享了如何找到这些文件的方法。这些文件揭示了苹果 AI 工具在接收到用户提示之前所接收到的隐藏指令。这些指令为 AI 工具提供了如何响应用户输入的指南,例如邮件助手如何基于邮件内容提问,以及如何生成“回忆”视频等。此外,还提到了一些具体的指令要求,如限制字数、不捏造事实信息等。同时,本文也提醒用户在探索这些系统文件时要谨慎行事,因为它们涉及系统敏感信息。
61-
6243
### 🐎 [Zoom transitions](https://douglashill.co/zoom-transitions/)
6344

6445
[@极速男孩](https://github.com/ztlyyznf001/):这篇文章主要介绍了如何在 iOS 18 SDK 中分别用 SwiftUI 和 UIKit 使用缩放过渡。作者通过具体的代码示例展示了如何在不同的场景中实现缩放动画,比如从一个列表项缩放到一个全屏的详细视图。此外,文章还讨论了如何优化源视图和目标视图的选择,以确保过渡动画的自然和流畅。
6546

66-
### 🐕 [Non-Sendable types are cool too you know ](https://www.massicotte.org/non-sendable)
67-
68-
[@zoeGuo](https://github.com/zoeGuo):本文深入探讨了 Swift 语言中的并发特性:`Sendable``non-Sendable` 类型的使用,提出二者在多线程编程安全中的重要作用,以及它们在处理线程安全和协议一致性方面具有各自的优势。文章通过实例分析了 `non-Sendable` 类型在异步函数中的应用,并提出了使用隔离参数的解决方案,使得这些类型在并发环境中更加灵活。最终,作者鼓励开发者充分利用 `non-Sendable` 类型,以提高代码的线程安全和并发性能。
69-
70-
### 🐎 [Swift Navigation: Powerful navigation tools for all Swift platforms](https://www.pointfree.co/blog/posts/149-swift-navigation-powerful-navigation-tools-for-all-swift-platforms)
71-
72-
[@DylanYang](https://github.com/Dylan19Yang):本文介绍了一个新的导航用开源库 Swift Navigation。这个库适用于 SwiftUI、UIKit、AppKit 以及其他一系列非苹果的平台上。它整体沿用了 SwiftUI 的导航思想,通过一些宏的封装和枚举的使用,使开发者能够更简洁的进行导航的管理。同时在 UIKit 等非 SwiftUI 的框架下,它也提供了视图和数据的绑定能力,让开发者能够在数据更新时及时更新视图。
73-
7447
## 工具
7548

7649
### 🌟🌟🌟 [Cursor: The AI Code Editor](https://www.cursor.com/)
@@ -82,19 +55,11 @@
8255

8356
然后站起来走两步,拿起杯子喝口水,看着他把代码写好,健康编程从此刻开始!!!
8457

85-
## 代码
86-
87-
> 库,代码段,开源app
88-
89-
##
90-
91-
> 比较不错的书的推荐和书评
92-
9358
## 音视频
9459

9560
### 🐢 [Embedded Swift Tutorial - Getting Started (Everything you need to know)](https://blog.supereasyapps.com/embedded-swift-tutorial-getting-started-everything-you-need-to-know/)
9661

97-
[@Kyle-Ye](https://github.com/Kyle-Ye): 一篇关于 Embedded Swift 的详细教程,对嵌入式 + Swift方向感兴趣的可以观看。目前 Embedded Swift 还处于较早期的玩具阶段,期待后续搭配 HomeKit/Matter 生态的进一步发展。
62+
[@Kyle-Ye](https://github.com/Kyle-Ye): 一篇关于 Embedded Swift 的详细教程,对嵌入式 + Swift 方向感兴趣的可以观看。目前 Embedded Swift 还处于较早期的玩具阶段,期待后续搭配 HomeKit/Matter 生态的进一步发展。
9863

9964
## 内推
10065

Reports/2024/#302-2024.08.19.md

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
# 老司机 iOS 周报 #229 | 2024-03-25
2+
3+
![ios-weekly](https://github.com/SwiftOldDriver/iOS-Weekly/blob/master/assets/weekly-header/301.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+
## WWDC24 内参
13+
14+
### 🌟 [WWDC24 10125 - 自动化创建 Passkey 和全新密码 App 帮助简化登录流程,并提升安全性](https://xiaozhuanlan.com/topic/6145027938)
15+
16+
[@米广](https://github.com/yz06276):即刻起开始部署更加简单易用,更加安全的 Passkey。
17+
18+
### 🌟 [WWDC24 10100 - ARKit 新功能介绍](https://xiaozhuanlan.com/topic/1830462795)
19+
20+
[@lijingpei](https://github.com/lijingpei2016):本文介绍了 2024 年 ARKit 的新增内容。
21+
22+
##  Developer - 设计开发加速器
23+
24+
> 设计开发加速器相关活动
25+
26+
## 新手推荐
27+
28+
> 收集一些对新手友好且质量不错的文章
29+
30+
## 文章
31+
32+
> 写的不错的技术博客,包含但不局限于 iOS、多端统一、设计、产品等
33+
34+
### 🐎 [Swift Navigation: Powerful navigation tools for all Swift platforms](https://www.pointfree.co/blog/posts/149-swift-navigation-powerful-navigation-tools-for-all-swift-platforms)
35+
36+
[@DylanYang](https://github.com/Dylan19Yang):本文介绍了一个新的导航用开源库 Swift Navigation。这个库适用于 SwiftUI、UIKit、AppKit 以及其他一系列非苹果的平台上。它整体沿用了 SwiftUI 的导航思想,通过一些宏的封装和枚举的使用,使开发者能够更简洁的进行导航的管理。同时在 UIKit 等非 SwiftUI 的框架下,它也提供了视图和数据的绑定能力,让开发者能够在数据更新时及时更新视图。
37+
38+
### 🐕 [Non-Sendable types are cool too you know ](https://www.massicotte.org/non-sendable)
39+
40+
[@zoeGuo](https://github.com/zoeGuo):本文深入探讨了 Swift 语言中的并发特性:`Sendable``non-Sendable` 类型的使用,提出二者在多线程编程安全中的重要作用,以及它们在处理线程安全和协议一致性方面具有各自的优势。文章通过实例分析了 `non-Sendable` 类型在异步函数中的应用,并提出了使用隔离参数的解决方案,使得这些类型在并发环境中更加灵活。最终,作者鼓励开发者充分利用 `non-Sendable` 类型,以提高代码的线程安全和并发性能。
41+
## 工具
42+
43+
> 开发过程中常用的工具,及一些新工具的介绍
44+
45+
## 代码
46+
47+
> 库,代码段,开源app
48+
49+
##
50+
51+
> 比较不错的书的推荐和书评
52+
53+
## 音视频
54+
55+
> 比较不错的书的推荐和书评
56+
57+
## 内推
58+
59+
重新开始更新「iOS 靠谱内推专题」,整理了最近明确在招人的岗位,供大家参考
60+
61+
具体信息请移步:https://www.yuque.com/iosalliance/article/bhutav 进行查看(如有招聘需求请联系 iTDriverr)
62+
63+
## 关注我们
64+
65+
我们是「老司机技术周报」,一个持续追求精品 iOS 内容的技术公众号,欢迎关注。
66+
67+
**关注有礼,关注【老司机技术周报】,回复「2024」,领取 2024 及往年内参**
68+
69+
![](https://github.com/SwiftOldDriver/iOS-Weekly/blob/master/assets/qrcode_for_wechat.jpg?raw=true)
70+
71+
同时也支持了 RSS 订阅:https://github.com/SwiftOldDriver/iOS-Weekly/releases.atom
72+
73+
## 说明
74+
75+
🚧 表示需某工具,🌟 表示编辑推荐
76+
77+
预计阅读时间:🐎 很快就能读完(1 - 10 mins);🐕 中等 (10 - 20 mins);🐢 慢(20+ mins)

0 commit comments

Comments
 (0)