ios开发: 每个APP子页面对应的是一个StoryBoard还是一个UIView

  • 似水
    正在学习ios开发, 要新建APP所有的子页面(登录/设置/功能页面等), 问:
    新建每个页面是新建一个StoryBoard还是一个UIView?

    谢谢
  • r
    rxg9527
    我是纯代码开发者
    可视化开发的话可以用单个storyboard(一个Storyboard可以带一个ViewController,也可以用一个Storyboard带上所有的ViewController)
    也可以单独建一个ViewController,针对每个ViewController建一个xib,ViewController的根视图就是一个View,UI其实都是添加在ViewController的View上面

    要入门iOS开发的话,我强烈推荐这本书,我当时看的第4版豆瓣评价很高,现在这个第6版据说翻译一般??英文已经第7版了

    iOS编程(第6版) (豆瓣)
    https://book.douban.com/subject/33431782/
  • 学长你的皮带
    回复3#rxg9527


    谢谢推荐。我也想开发一下app。
  • 似水
    回复 2# rxg9527

    多谢大哥推荐
  • b
    billbuff
    楼主不久之前问了不少android开发的问题,怎么又开始做ios了,如果两个平台都要开发的话,还不如学下flutter。小尾巴~
  • b
    bullest
    SwiftUI
  • a
    andriod
    flutter mark
  • 似水
    我独立开发的 android kotlin APP已经上星期上架商业化了, 谢谢D版网友的答疑(虽然我最终还是问别人解决问题的), 我想1月内把APP重写成swift开发ios和Mac版上架apple store. flutter这种跨平台体验差, 我是不碰的, 我只做原生. Swift上架完了后我就用C#开发Win桌面版, 用react开发网页版, 这些都要从头学, 蛮忙的.
  • 似水
    回复7#bullest

    SwiftUI有版本适配问题, 不支持旧版ios, 果断放弃
  • r
    rxg9527
    回复3#学长你的皮带


    还有斯坦福老爷爷的Swift课程,也可以看一下
  • 沙漠来人
    马克iOS开发帖子 iOS fly ~
  • f
    fqxufo
    有没有react/react native教程或书籍推荐的?
  • b
    bullest
    回复10#似水

    iOS13差不多90%了
  • b
    billbuff
    回复9#似水
    flutter虽然是跨平台的,但是体验并不比原生差。早期那种主要是通过h5页面的所谓跨平台技术体验确实不太好,但是flutter和这种是两码事。楼主短短一个多月就能自学成才,而且app都能上架了,看来学习能力还是很不错的。小尾巴~
  • 似水
    回复14#bullest

    谢谢 刚才在apple官网上查:

    92% of all devices introduced in the last four years use iOS 13.





    81% of all devices use iOS 13.


    貌似比我想象中的好, 您身边的ios使用者用ios13的比例高不高?

  • 似水
    回复15#billbuff

    谢谢 ..我被H5/codova恶心过, 对这种所谓跨平台有阴影....我不会碰的, 我的APP追求完美体验
  • p
    peng123456
    react native 手机直接这个吧。,
  • b
    bullest
    回复16#似水

    我们公司app日活几十万,iOS13比例90%,不过是澳大利亚的数据。我们现在新功能都是直接用Swift UI了
  • b
    billbuff
    回复17#似水
    flutter可不是h5,当然跨平台会有坑是免不了的。不过就算是原生api也会有bug不是吗。我个人认为如果app偏ui的话,用flutter应该是足够了,flutter本来就是个ui框架,做类比的话,开发游戏用的游戏引擎不也是跨平台的框架嘛。小尾巴~
  • 似水
    回复20#billbuff


    恩 谢谢 一朝被蛇咬 十年怕井绳 flutter reactnative之类都是我的井绳啊, 我只做原生
  • 似水
    回复19#bullest

    好吧 就从你这句话 我转用swiftUI 谢谢
  • 学长你的皮带
    回复11#rxg9527

    谢谢。
  • 碧的绿
    回复9#似水

    这进度也太厉害了