SwiftUI 劝退实录:AI 都无能为力,你敢用吗?我完全不理解为什么 SwiftUI 要支持这种写法:让一个 view 去调用自己根本不存在的属性,还能“生效”。比如 .navigationTitle ——本来应该是页面级别的东西,结果你随便在一个 Text、Button 上写,它都能改导航栏标题。 但哪个生效?完全不确定。 我写了段hello world 级别的代码,任何子 view 都能 .navigationTitle("xxx"),你猜猜最终会显示什么? 我问了好几个 AI,全军覆没,一个都没答对。