Skip to content

Commit

Permalink
Merge pull request SwiftOldDriver#4661 from jiyan135960/fix_4656
Browse files Browse the repository at this point in the history
  • Loading branch information
jiyan135960 authored Jul 28, 2024
2 parents 186f8eb + 1f39aa1 commit 3205dd4
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions Reports/2024/#299-2024.07.29.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down

0 comments on commit 3205dd4

Please sign in to comment.