还有没有必要学习 SwiftUI?

23 小时 2 分钟前
 James369
苹果经常在吹 SwiftUI ,每次看苹果的教程,它使用的都是 SwiftUI 。
但我没明白它的好处在哪里,写出来的代码一层一层的,不大习惯。

是否有必要再去学习它?
2667 次点击
所在节点    iDev
20 条回复
zaizaizai2333
22 小时 28 分钟前
有好处啊,bug 多,公司需要你来绕开 bug ,工作安全有保障。

iOS 18 很多 UI bug ,应该就是 SwiftUI 的锅。
HangoX
19 小时 54 分钟前
现在唯一好处就是,很多其实都是这样写
cocomanber
19 小时 53 分钟前
swiftui 完善程度低,应用场景有限,需要 uikit 支撑,最恶心的是文档,shit !
imkerberos
19 小时 52 分钟前
不能跨平台, 有啥用呢.
okakuyang
18 小时 12 分钟前
花个几个小时就学会了,有啥有必要没必要的。简单的要死
justtokankan
18 小时 9 分钟前
有个功夫,去干 flutter 不香?
neptuno
17 小时 9 分钟前
个人开发者,没什么恶心需求可以学。简单易学
fuadam1982
16 小时 55 分钟前
学习难度和 flutter 差不多,做 apple 家的 UI 比较多就用 swiftui ,开发跨平台多就 flutter
guiyumin
15 小时 49 分钟前
@okakuyang 牛逼
netdcy
14 小时 48 分钟前
我觉得 swiftUI 几年内仍然都无法正常使用,大量的效果实现不了还得混杂 uikit/appkit ,永远一堆 bug 。我都担心以后苹果自己都处理不了这种层层包裹的复杂性了
dodoa
14 小时 45 分钟前
学还是要学的,我们已经有新项目在用这个开发了,坑是有 总还是得踩 SwiftUI + TCA
Donaldo
14 小时 21 分钟前
@guiyumin #9 他说的学会应该是可以对着 Google 写,这样大家都行。。
ming1016
12 小时 27 分钟前
声明式写页面,数据流驱动,简化了很多。从前端转 OC 再转 SwiftUI ,感觉是个轮回。
yoa1q7y
11 小时 40 分钟前
如果是写 React 的前端,理解起来非常容易
cz5424
11 小时 1 分钟前
SwiftUI 套个浏览器,我算学了吗😃
ChrisFreeMan
10 小时 48 分钟前
这么多年了,还是没有多少人夸这框架,即使是语言本身也是好坏参半,加上文档垃圾,的亏这个语言语法优美不然真的一无是处。
okakuyang
10 小时 14 分钟前
@Donaldo 那你想对着什么写?一个 UI 框架理解基本概念剩下的对着文档写不就行了。本身这框架第三方文档写的很好,去 github 找一堆钩子库马上可以开始。
Donaldo
9 小时 59 分钟前
@okakuyang #17 那确实可以开始,但是对着文档写就叫“学会了”,这要求也太低了吧?
Rust2015
9 小时 55 分钟前
现在是响应式编程大行其道的时候,如:
vue 、react 、flutter 和 swiftui
timelessg
9 小时 17 分钟前
swiftui 确实是一坨,现在我用过的声明式 ui 里,compose 是最好用的,没有之一

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1073896

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX