V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
find456789
V2EX  ›  问与答

2021 年如何学 ios 开发?

  •  
  •   find456789 · 2021-06-26 17:41:53 +08:00 · 1881 次点击
    这是一个创建于 1045 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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


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

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

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

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

    你有什么建议吗?

    谢谢

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

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

    谢谢 有啥好的开源 音乐播放器吗 ,最好是纯 swift 的,
    gainsurier
        6
    gainsurier  
       2021-06-27 01:02:14 +08:00
    timelessg
        7
    timelessg  
       2021-06-27 12:22:36 +08:00 via Android
    @find456789 学习 oc,c,c 艹可以让你走的更远,任何时候都是值得学习的,更何况现在很多库还是 oc 写的只是提供了 swift 的接口
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1269 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 17:44 · PVG 01:44 · LAX 10:44 · JFK 13:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.