美文网首页
iOS 调整目录结构注意事项

iOS 调整目录结构注意事项

作者: winsonGali | 来源:发表于2019-02-19 10:46 被阅读0次

Xcode 9 之后新建工程的目录是我不喜欢的一种方式。这种默认的结构往往是将程序入口(main.m)、代理(AppDelegate.h/m)、storyboard、Info.plist等放在同一目录(工程主目录):


默认的目录结构就是这样子,超级不奈斯!

再加上我的工程目录下的一些文件夹结构,比如基础的MVC、工具类等,就会显得这些东西不能收起,又不经常用到,碍眼。所以就参照Xcode 9 以前的结构进行整合,将这些东西放入一个文件夹下,且命名为 “SurpportingFiles”:


嗯,就是这样子的!
Commond + R,不出意外的话是肯定Failed。
当然,因为路径发生了变化,所以应该适当调整。

1、Info.plist

  • 报错信息:Multiple Commond produce XXX……
    1、工程 > Targets > Build Phases > Copy Bundle Resources > Info.plist > 选中后删除;
    2、工程 > Targets > Build Settings > Search "Info.plist" > Info.plist File > 输入正确路径
  • 报错信息:Unable to read property list from file: XXX……
    工程 > Targets > General > Identity > Choose Info.plist File

2、PrefixHeader.pch

工程 > Targets > Build Settings > Search "prefix" > Prefix Header > 输入正确路径

相关文章

网友评论

      本文标题:iOS 调整目录结构注意事项

      本文链接:https://www.haomeiwen.com/subject/zafxyqtx.html