Swift 的设计是不是用力过猛了

2022-02-23 10:50:45 +08:00
 holydancer

看一些第三方库,眼花缭乱,啥写法都有。 论闭包的无数种实现形式。 语法糖的设计是不是太多了,各种各样,用力过猛并不利于一门新语言的推广啊。。 还是说,我太菜了?

9236 次点击
所在节点    Swift
70 条回复
x1aoYao
2022-02-24 09:48:03 +08:00
@yuancoder 是的,Swift 很多设计都是为了方便写 UI ,比如属性观察器,作为一个后端我就觉得这些语法糖花里胡哨的[doge:]
dadachen1997
2022-02-24 09:49:06 +08:00
@nigulasida 那以后用啥开发 iOS app 呢? hybrid 的 RN 或者 flutter ?
xz410236056
2022-02-24 09:50:22 +08:00
swift 我觉得比较麻烦的是关键字是真的多。。。当然这些扩展功能你都可以不用,他们设计原则就是老少咸宜,你需求简单,就用基本功能,需要高级功能他也支持,这样不是很好吗。
onevcat
2022-02-24 09:59:10 +08:00
是的!学不动了!😂

不过闭包的“无数种”形式不都是同一种形式的不断简化么...知其所以然就不会有困惑了..233
jackbrother
2022-02-24 10:37:25 +08:00
@nigulasida 如果明年不死怎么办?
chisj
2022-02-24 11:12:19 +08:00
喵神都说学不动了吗?😂😂
nigulasida
2022-02-24 11:47:01 +08:00
@jackbrother 今年 iOS 岗位大面积下降,不足上一年的十分之一
caisanli
2022-02-24 13:46:38 +08:00
@powerman 哈哈哈给个 swiftUI 的文档地址
jackbrother
2022-02-24 18:26:44 +08:00
@nigulasida 拿出数据源来
SolarAA
2022-02-24 23:13:35 +08:00
@Mohanson 大佬写的太好了

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

https://yangjunhui.monster/t/835867

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

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

© 2021 V2EX