2021 年如何学 ios 开发?

2021-06-26 17:41:53 +08:00
 find456789

我个人打算是直接学 swift+swiftui

目前我已经学了一段时间了, 已经学会了 swift 的基本语法,swiftui 我也学会了基本操作了

已经可以开发一个 简单的表单 app 了


但是我遇到了一些问题, 比如我想让我的 app 可以播放视频, 支持视频列表

我发现需要用到 Foundtion 这个东西, 而关于这个东西的资料很少( 能找到的资料都是很老的,里面有各种 NS 开头的东西,看的头大)

我想问问,有什么新的学习资料推荐吗? 我的意思是 学习新的 swift 语法相关的 ,而不是以前的 NS* 之类的库

我现在的学习路径正确吗?

你有什么建议吗?

谢谢

1964 次点击
所在节点    问与答
7 条回复
BarryPan
2021-06-26 18:03:14 +08:00
帮顶,我之前跟 Stanford 的 CS193P 学着做了个小项目,对设计模式和一些语言特性有了了解,感觉还是要读很多书进行下系统学习
JoJoJoJ
2021-06-26 20:40:17 +08:00
很多播放器库啊,比如 bmplayer 之类,自己加个 button 再 addsubview 加个 tableview 不就有播放列表了
timelessg
2021-06-26 22:56:21 +08:00
会画 ui 只是第一步,oc 肯定是要学的,建议在 github 或者 apple develop 上找 demo 照葫芦画瓢学的最快,播放器简单的 avplayer 可以满足,复杂的有 ijkplayer 可以魔改
find456789
2021-06-26 23:32:55 +08:00
@timelessg

现在苹果主推 swift,很多库都有 swift 版本了, oc 慢慢淘汰了, 我怕学 oc 就是 49 年入国军
find456789
2021-06-26 23:33:32 +08:00
@JoJoJoJ
@timelessg

谢谢 有啥好的开源 音乐播放器吗 ,最好是纯 swift 的,
gainsurier
2021-06-27 01:02:14 +08:00
timelessg
2021-06-27 12:22:36 +08:00
@find456789 学习 oc,c,c 艹可以让你走的更远,任何时候都是值得学习的,更何况现在很多库还是 oc 写的只是提供了 swift 的接口

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

https://www.v2ex.com/t/785962

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

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

© 2021 V2EX