【发布时间】:2011-10-03 14:57:22
【问题描述】:
有没有办法让两个 .nib 文件同名?我正在使用 Xcode 4,我希望有多个版本的界面,即:MainMenu.xib 在不同的文件夹中,所以我可以通过以下方式访问它们:
[[MainMenuViewController alloc] initWithNibName:@"MainMenu" bundle:skinBundle]
我的skinBundle 将从路径捆绑:
skinBundle = [NSBundle bundleWithPath:[[NSBundle mainBundle] pathForResource:@"skinFolderPath" ofType:nil]
当我构建应用程序时,所有目录都被展平,结果只有一个MainMenu.nib。当我将文件夹添加为 文件夹引用 时,会保留目录树,但没有任何 .xib 文件被编译为 .nib。
有什么方法可以实现吗?或者管理多个 nib 版本的更好方法?
【问题讨论】:
标签: iphone objective-c ios xcode xcode4