0
我有以下问题:我有一个可以使用多种色彩款式来编译iPhone应用程序。因此,我们的目标是拥有几种具有定义样式的构建配置,例如COLOR_STYLE_BLACK
。样式定义文件应放置在源代码树的某个子文件夹下,例如Classes/styles/black。然后,在App_Prefix.pch我想从各自子文件夹#IMPORT文件,如下列:Xcode的条件编译
#ifdef `COLOR_STYLE_BLACK`
#import "styles/black/DefaultStyle.h"
#endif
但问题是,我不能作出了XCode从子文件夹导入文件。看来XCode不允许项目中的文件夹结构,或者至少我不知道如何去做。
当我添加文件夹,文件夹引用到项目时,Xcode它们复制到该文件夹Rersources,但不会将它们添加到编译源代码的文件丢失建设阶段和报告错误。
感谢有这方面的提示或建议。 马特斯
这不是我能走的路。首先,只有几个屏幕是使用Iterface构建器构建的,其中大部分都是通过编程创建的,其次,我需要构建10个以上的应用程序变体,并管理如此多的xib文件(包括本地化!)是愚蠢的想法。 所以问题依然存在。任何想法? – Matthes 2009-11-30 12:35:27