可以看 100 Days of SwiftUI ,通盘过一遍,然后动手开始做,不会了再查。
有条件的话用AI辅助编程,像Cursor、ChatGPT这些流行的。
关键是要尽快开始自己写个App,才能有针对的查缺补漏,基础知识过一遍就行,做着做着就慢慢熟练了。
像我也是去年开始学的 SwiftUI,本职工作是做前端Web和后端J***a的。
去年也花了6个月上架了一款英语学习相关的Mac App。
也花了不少时间,现在回想起来,就是要赶紧上手做App,不要留恋在基础知识的…。
{dede:pagebreak/}
为什么史前会下几百万年的大雨?
为什么人到中年,很少有身材苗条的?
空输部队为全斗焕干了这么多脏活累活,士兵有没有什么优待?
韦东奕和王虹谁的数学天赋更强?
Node.js是谁发明的?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
相对于Go,哪些领域是.NET做不到或做不好的?
为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
Mac上有那些你认为极其好用的***?
为何同是象棋,国际象棋的棋子可以做的那么有设计感,而中国象棋的棋子形式似乎比较单一?
Gemini 2.5 Flash 和Pro稳定版上线,和之前版本相比,在性能和应用场景上有哪些提升?
如何看待Ollama基于Go语言开发而不是别的编程语言?
想学编程,该不该买MacBook?
性在婚姻生活中真的重要吗?
为什么山姆这么受欢迎?
公司运维工作能力差,态度不端正还骂我,辞退他还要补偿该不该给?