V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
mhtt
V2EX  ›  问与答

来分享下你的看法: xcode 的项目工程中,如果按 mvc 分的话,默认的该怎么分?

  •  
  •   mhtt · Aug 25, 2016 · 1518 views
    This topic created in 3542 days ago, the information mentioned may be changed or developed.

    新建一个工程,会自动生成几个文件

    appdelegate -- 属于 mvc 中的那一个呢?

    main.storyboard 和 launchScreen.storyboard 是应该属于 c ,还是 v ?

    main.m 属于什么?

    7 replies    2016-08-26 11:53:44 +08:00
    xiubin
        1
    xiubin  
       Aug 25, 2016 via iPhone
    一般这种分不了的我都不动他们 心情爽了放 other
    codeisjobs
        2
    codeisjobs  
       Aug 25, 2016 via iPhone
    这种系统自带的,不能删的我都统一放在自定义 system 文件夹里,或者 main 文件夹里
    Perry
        3
    Perry  
       Aug 25, 2016 via iPhone
    m - CoreData
    v - Storyboard
    c - ViewController, TableViewController, TableViewCell 等

    个人看法
    buydip
        4
    buydip  
       Aug 25, 2016
    appdelegate 只是放了一套 delegate 方法。
    main.m
    上面这两个都是 MVC 之外的文件。

    *.storyboard, *.xib 都是 views.
    itqls
        5
    itqls  
       Aug 26, 2016
    delegate mian 都放 other 。。 storyboard 啥的要么删掉,要么不管
    itqls
        6
    itqls  
       Aug 26, 2016
    @Perry cell 算 View 吧
    Perry
        7
    Perry  
       Aug 26, 2016 via iPhone
    @itqls 看个人喜好了, table view cell 和 view controller 一般都会和 storyboard 有联系
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   927 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 73ms · UTC 21:23 · PVG 05:23 · LAX 14:23 · JFK 17:23
    ♥ Do have faith in what you're doing.