可以看 100 Days of SwiftUI ,通盘过一遍,然后动手开始做,不会了再查。
有条件的话用AI辅助编程,像Cursor、ChatGPT这些流行的。
关键是要尽快开始自己写个App,才能有针对的查缺补漏,基础知识过一遍就行,做着做着就慢慢熟练了。
像我也是去年开始学的 SwiftUI,本职工作是做前端Web和后端J***a的。
去年也花了6个月上架了一款英语学习相关的Mac App。
也花了不少时间,现在回想起来,就是要赶紧上手做App,不要留恋在基础知识的…。
代码:
为什么长得漂亮却没什么用?
如果给你一次盗墓的机会,你是会选择胡八一一组还是吴邪一组?
你理想中的完美户型长什么样?
为什么腰肌劳损这么难治?
国密加密算法有多安全呢?
2025,j***a开发,已经炸了吗?
央企的信创,是否有必要把 spring 替换成国产的 solon ?
为什么 IPv6 在国内至今未得以大规模应用?
为什么大脑运行时候没有明显升温,但是计算机 CPU 会?
长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
你被哪个后来知道很sb的BUG困扰过一周以上吗?
显示器选32还是27,2k还是4k?
为什么一部分 Go 布道师的博客不更新了?
网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
MacBook Air 与 MacBook Pro 差别多大?
为什么中国的高超音速导弹一款接一款的出,而美国却这么费劲?
汉人最伟大、最出色、能力最强、功绩最大的政治家军事家是谁?
什么是最好的编程用显示器?
为什么中医一千多年没有出现理论大创新了?
什么时候你开始发现俄罗斯不过如此?
为什么Rust的热度超过Zig?
Rust 的设计缺陷是什么?
golang和rust你选择哪个?
中国军事力量有希望达到全球第一吗?
ElasticSearch在项目中具体怎么用?
docker如何查看 容器启动的run命令?
现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?