Leon
.
Kang
博客
简介
◐
跟随系统
◐
跟随系统
☀️
浅色
🌙
深色
中
中文
English
中文
日本語
#Multiplatform
找到 1 篇文章
筛选
⌄
搜索文章
⌕
分类
全部
AI & Society
1
Coding
4
UX
1
Performance
2
Technology
1
标签
#AI
2
#Information
1
#Alignment
1
#ModelCollapse
1
#Astro
1
#Web
2
#PersonalProject
2
#SwiftUI
2
#Multiplatform
1
#iOSDev
2
#macOSDev
1
#Refactoring
1
#Accessibility
1
#UX
1
#Performance
2
#Blog
1
#React
2
#Rendering
1
#UI
1
#Reliability
1
#navigationTransition
1
#BugAnalysis
1
#React19
1
#TypeScript
1
#TailwindCSS4
1
#指南
1
#文档
1
#示例
1
展开更多
收起
#AI
2
#Information
1
#Alignment
1
#ModelCollapse
1
#Astro
1
#Web
2
#PersonalProject
2
#SwiftUI
2
#Multiplatform
1
#iOSDev
2
#macOSDev
1
#Refactoring
1
#Accessibility
1
#UX
1
#Performance
2
#Blog
1
#React
2
#Rendering
1
#UI
1
#Reliability
1
#navigationTransition
1
#BugAnalysis
1
#React19
1
#TypeScript
1
#TailwindCSS4
1
#指南
1
#文档
1
#示例
1
💻
告别满屏的 #if os(macOS):记一次 SwiftUI 多平台项目架构的“阵痛与重生”
一开始图方便把 iOS/macOS 放在一个 Target 下,结果随着功能复杂度增加,代码里充满了难以维护的条件编译。本文记录了我是如何通过物理隔离 UI 层完成这次大重构的。