V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
JokerLiang
V2EX  ›  程序员

Swift 最佳实践

  •  
  •   JokerLiang · 2020-10-23 12:03:23 +08:00 · 1716 次点击
    这是一个创建于 1511 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想看下 IOS 开发,但是找不到好的最佳实践,有老哥能推荐一下吗?谢谢。

    10 条回复    2020-10-23 14:16:05 +08:00
    JokerLiang
        1
    JokerLiang  
    OP
       2020-10-23 12:04:32 +08:00
    看了下 Swift 基础语法,不知道从哪里下手,希望有老哥能指点下,最好能给个最佳实践,学一下,谢谢各位老哥。
    ydatong
        2
    ydatong  
       2020-10-23 12:06:10 +08:00 via iPhone
    看一下喵神翻译的书,很不错
    JokerLiang
        3
    JokerLiang  
    OP
       2020-10-23 12:10:12 +08:00
    @ydatong 谢谢兄弟,我去瞧瞧。
    finab
        4
    finab  
       2020-10-23 12:13:17 +08:00
    我说点我个人的一些经验,帮助我学习了不少新知识

    我不知道从哪下手的话,会试着给自己一个需求,比如抄一个什么 App (自己设计做一个更佳)。然后一步步解决
    例如先搞明白怎么创建一个 App, 怎么作出这个 App 的导航栏布局,怎么做出和这个 app 一样的列表,怎么管理多个页面
    你有明确需求了,就会想办法实现,就会有明确的目标。做完了也就入门了
    JokerLiang
        5
    JokerLiang  
    OP
       2020-10-23 12:18:49 +08:00
    @finab 谢谢老哥的经验,我现在也是这样想的,所以想找个最佳实践先看一下,然后再抄一下以前写过的 APP 。非常感谢。
    pupboss
        6
    pupboss  
       2020-10-23 13:36:53 +08:00
    https://github.com/pupboss/SwiftTemplate

    自认为写得还算干净,包括了网络模块,布局,以及项目结构,主题色管理,tableview 标准实现,还有一些零碎东西也在里面
    pupboss
        7
    pupboss  
       2020-10-23 13:38:16 +08:00
    fastlane 部分由于年久失修,再加上以前用的分发渠道 hockyapp 等等都倒闭了,应该跑不起来了
    ai277014717
        8
    ai277014717  
       2020-10-23 13:51:33 +08:00
    写就完事了。尽量少用非主流开源库就行。
    JokerLiang
        9
    JokerLiang  
    OP
       2020-10-23 14:15:58 +08:00
    @pupboss 已 start clone 学习,感谢
    JokerLiang
        10
    JokerLiang  
    OP
       2020-10-23 14:16:05 +08:00
    @JokerLiang 冲~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5085 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 07:44 · PVG 15:44 · LAX 23:44 · JFK 02:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.