iOS实战中的两种应用框架

来源:互联网 发布:电缆报价软件 编辑:程序博客网 时间:2024/06/03 21:51

iOS实战中的两种应用框架(文件组织结构)

段松老师讲解

新建的工程,要有一个好的目录结构,以下是两种使用较多的组织方法:

第一种

  • Classes
    • AppDelegate
    • Controllers
      • Login
      • UserInfo
    • Views
    • Global
    • Models
    • Parsers
    • Requests
    • Public // 第三方
    • Utilities
  • Resources
    • Images
    • XIBs
    • Video
  • SupporttingFiles

另一种

  • Classes
    • Login
      • Model
      • Requests
      • Parsers
      • Views
    • UserInfo
      • Model
      • Requests
      • Parsers
      • Views
    • AppDelegate
    • Global
    • Public // 第三方
    • Utilities
  • Resources
    • Images
    • XIBs
      • Base.lproj // 本地化(语言)
    • Video
  • SupporttingFiles
    • main.m
    • Info.plist

修改后的设置

修改目录结构后,编译不过,有一个错误和一个警告, 需要作如下修改:

1. Info.plist

Build Settings >> Basic >> Packaging >> Info.plist File, 修改路径

2. Copy Bundle Resources

Build Phases >> Copy Bundle Resources
Info.plist等不应该出现在这里,应该删掉,只保留Images.xcassets

0 0
原创粉丝点击