可以看 100 Days of SwiftUI ,通盘过一遍,然后动手开始做,不会了再查。
有条件的话用AI辅助编程,像Cursor、ChatGPT这些流行的。
关键是要尽快开始自己写个App,才能有针对的查缺补漏,基础知识过一遍就行,做着做着就慢慢熟练了。
像我也是去年开始学的 SwiftUI,本职工作是做前端Web和后端J***a的。
去年也花了6个月上架了一款英语学习相关的Mac App。
也花了不少时间,现在回想起来,就是要赶紧上手做App,不要留恋在基础知识的…。
代码:
什么是你去了台湾才知道的事?
Electron是否有作为游戏引擎的潜力?
旅行者 1 号飞出太阳系了,它是如何和地球联系的呢?
在韩国生活有什么体验?
我特别不明白,我们这边做j***a 的,为什么要用windows 做server?
如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?
可以随身携带一个Linux系统吗?
哪张照片让你觉得刘亦菲美得不可方物?
女孩子腿非常白是什么体验?
中国发动机是技术落后,还是材料技术没有攻克?
为什么这么久了还是没有主流软件开发鸿蒙版?
Mac上有那些你认为极其好用的***?
性在婚姻生活中真的重要吗?
《道诡异仙》的作者为什么可以发展剧情没有任何瓶颈?太强了?
有什么实用的数据可视化软件和网站?
有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
前端初学者如何学习css及页面布局?
日本AV对中国人的毒害有多大?
什么是稳定币?有人说它是「一场饮鸩止渴的游戏」,你怎么看?
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
如何看待台湾大罢免蓝绿各有31,0立委进入最后阶段?
WebSocket就连着不发送数据,一天下来会耗服务器流量吗?耗多少?
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
为什么Rust的包管理器Cargo这么好用?