1
chengkai1853 2023-08-18 15:49:00 +08:00
其实挺好奇的,苹果官方没一个 Demo 使用的 MVVM 。 而且他很多带 @的关键字和 View 联系很紧密。
另外 @符号不是使用起来挺方便吗? |
2
luamer OP @ 符号没什么问题,但是很多情况下,要区分各种 @ 符号的含义是什么,背后的逻辑是什么,比方说一开始的时候用了一个 @State ,但后续发现要改成用 @StateObject ,再后来发现状态在很多地方都要用,就改用 @EnvironmentObject ,改着改着也不知道自己的状态到底是划分的合理不合理,最后就是能用就行,而且各种 @ 之间切换的时候本身就是一种非常割裂的重构
|