![]() | 1 zaizaizai2333 2024-09-19 08:04:30 +08:00 ![]() 有好处啊,bug 多,公司需要你来绕开 bug ,工作安全有保障。 iOS 18 很多 UI bug ,应该就是 SwiftUI 的锅。 |
2 HangoX 2024-09-19 10:38:23 +08:00 现在唯一好处就是,很多其实都是这样写 |
![]() | 3 cocomanber 2024-09-19 10:39:38 +08:00 swiftui 完善程度低,应用场景有限,需要 uikit 支撑,最恶心的是文档,shit ! |
4 imkerberos 2024-09-19 10:40:29 +08:00 ![]() 不能跨平台, 有啥用呢. |
5 okakuyang 2024-09-19 12:20:56 +08:00 花个几个小时就学会了,有啥有必要没必要的。简单的要死 |
6 justtokankan 2024-09-19 12:23:48 +08:00 via Android 有个功夫,去干 flutter 不香? |
![]() | 7 neptuno 2024-09-19 13:23:43 +08:00 个人开发者,没什么恶心需求可以学。简单易学 |
![]() | 8 fuadam1982 2024-09-19 13:37:54 +08:00 学习难度和 flutter 差不多,做 apple 家的 UI 比较多就用 swiftui ,开发跨平台多就 flutter |
10 netdcy 2024-09-19 15:45:14 +08:00 ![]() 我觉得 swiftUI 几年内仍然都无法正常使用,大量的效果实现不了还得混杂 uikit/appkit ,永远一堆 bug 。我都担心以后苹果自己都处理不了这种层层包裹的复杂性了 |
![]() | 11 dodoa 2024-09-19 15:47:54 +08:00 学还是要学的,我们已经有新项目在用这个开发了,坑是有 总还是得踩 SwiftUI + TCA |
![]() | 13 ming1016 2024-09-19 18:05:31 +08:00 声明式写页面,数据流驱动,简化了很多。从前端转 OC 再转 SwiftUI ,感觉是个轮回。 |
![]() | 14 yoa1q7y 2024-09-19 18:53:02 +08:00 如果是写 React 的前端,理解起来非常容易 |
![]() | 15 cz5424 2024-09-19 19:31:41 +08:00 via iPhone SwiftUI 套个浏览器,我算学了吗 |
![]() | 16 ChrisFreeMan 2024-09-19 19:44:28 +08:00 这么多年了,还是没有多少人夸这框架,即使是语言本身也是好坏参半,加上文档垃圾,的亏这个语言语法优美不然真的一无是处。 |
17 okakuyang 2024-09-19 20:18:45 +08:00 @Donaldo 那你想对着什么写?一个 UI 框架理解基本概念剩下的对着文档写不就行了。本身这框架第三方文档写的很好,去 github 找一堆钩子库马上可以开始。 |
![]() | 19 Rust2015 2024-09-19 20:37:39 +08:00 现在是响应式编程大行其道的时候,如: vue 、react 、flutter 和 swiftui |
20 timelessg 2024-09-19 21:15:34 +08:00 via Android swiftui 确实是一坨,现在我用过的声明式 ui 里,compose 是最好用的,没有之一 |
![]() | 21 Esen 2024-09-20 11:05:02 +08:00 swiftui 很好学,用起来很顺手,日常够用,oc 简直诘屈聱牙,当初想学 ios 就是因为 oc 放弃的,现在有 swift 0 基础入门毫无压力 |
![]() | 22 sikong31 2024-09-20 13:11:32 +08:00 经常高亮失效、代码提示失效,反正不省心 |
23 kk1024 2024-09-25 07:56:48 +08:00 swiftui 学习曲线平缓,上手很快,做简单的 app 挺好的。如果交互复杂了,还是需要用到 uikit 。 |