我有一个具有以下组结构的Xcode项目:
ProjectName/
Classes/
class1.h
class1.m
class2.h
class2.m
...
XMLDocs/
doc1.xml
doc2.xml
...
Resources/
Info.plist
MainMenu.xib
...
Run Code Online (Sandbox Code Playgroud)
等等等等.
我希望这也表示在磁盘上的文件夹结构中:
ProjectFolder/
Project.xcodeproj
Classes/
class1.h
class1.m
class2.h
class2.m
...
XMLDocs/
doc1.xml
doc2.xml
...
Resources/
Info.plist
MainMenu.xib
...
Run Code Online (Sandbox Code Playgroud)
而不是通常根项目文件夹方法中的所有内容.
有没有办法在没有手动创建磁盘上的文件夹结构然后必须将Xcode中的所有引用重新指向新位置的情况下执行此操作?
如果您可以在我创建新组或将文件添加到Xcode中的现有组时自动告诉我如何自动执行此操作,则可获得奖励积分.
嘿伙计们我对Xcode比较陌生,有一件困扰我的事情就是当我添加一个资源时,它会被添加到我项目目录的顶级目录中.因此,例如,目前,我的所有图像都位于顶级目录,这使得事情看起来很混乱.例如,我更愿意拥有一个图像/文件夹,然后在其中的子文件夹来存储某些事物的图像,比如标签栏/图标.这可能吗?或者只是将所有内容保存在顶级目录中?
有人在#iphonedev在freenode的渠道告诉我一些关于构建过程的规则或东西,它只是似乎太复杂,我想我不应该去,而大多数人只是在自己的根目录下把每一件事情考虑解决方案的复杂性.也许它并不是那么复杂,我觉得它应该更容易.
例如,我还希望为我的视图创建一个子文件夹,例如存储所有nib文件的views / ; 目前他们都在顶级目录.我的财产清单也是如此.
如果您能告诉我会议的内容,我将不胜感激,我怀疑是将所有内容存储在顶级目录中.我指的是实际的文件系统,而不是简单地在Xcode中创建"虚拟文件夹"来组织事物,因为我的项目的顶级目录仍然是一团糟.如果可以更好地组织事情,我将非常感谢如何完成它的任何详细帮助.
我想我听说在最终版本中,整个文件结构被压缩到根目录.我并不介意这么多,我只是希望在我开展项目的过程中组织起来.我认为这是"建立规则"的内容,但我不确定如何做或做什么.
谢谢!
关于这个主题的几个较老的问题(比如这个)存在,但我找不到Xcode 4的有用提示,所以..
是否可以将一个组(可能有数百个来自磁盘上各种文件夹的文件)从一个项目复制到另一个项目?
即,在为特定项目精心设置所有依赖项之后,我可以继续将该组(如"黄色文件夹"中)复制到新创建的项目中吗?
如果它在Xcode 4中是可能的,它至少不是直截了当的
任何提示赞赏.