diff --git a/Reports/2024/#299-2024.07.29.md b/Reports/2024/#299-2024.07.29.md index d6684bc2..6020f97c 100644 --- a/Reports/2024/#299-2024.07.29.md +++ b/Reports/2024/#299-2024.07.29.md @@ -48,6 +48,17 @@ [@Damien](https://github.com/ZengyiMa):文章介绍了一种创新的方法,使用 SwiftUI 框架在命令行工具中为 iOS 应用图标添加徽章。通过 ImageRenderer 类,SwiftUI 视图可以被导出成图像。文章提供了一个名为 badgeify 的示例工具,它接受命令行参数来指定图标的输入输出路径和徽章文本。badgeify 工具利用 SwiftUI 构建视图,并利用 ImageRenderer 生成最终的带徽章图标图像。尽管在命令行环境中使用 SwiftUI 存在一些限制,比如 Xcode 无法为 SPM 可执行文件生成预览,但文章也提供了一些技巧来优化开发和测试流程。 +### 🐎 [Xcode-Kotlin 2.0 Release](https://touchlab.co/xcode-kotlin-2-0) + +[@Crazy](https://github.com/jiyan135960):本文是一篇公告,介绍了 Kotlin 的跨平台技术在 Xcode 上取得的巨大进展。Kotlin 的跨平台开发能力已经提供了很长一段时间了,这次,他们带着 xcode-kotlin 2.0 来再次挑战广大开发者的神经。下面是他在 2.0 版本中主要的优化项: + +- 极大的提升了 Debugging 的性能(最快可达到之前的五倍) +- 扩展了每一帧变量的信息 +- 在 Swift, Kotlin, Objective-C 下都可工作 +- 默认支持 List 和 Map 并且后续还会持续更新(例如:StateFlow, Set) + +Kotlin 还是延续了它一贯的特点,开源,免费,文章很短,大家可以快速浏览,对新技术有个简单的认知。 + ## 工具 ### 🐎 [Enable XcodeLLM on ChinaSKU Mac without disabling SIP](https://github.com/Kyle-Ye/XcodeLLMEligible)