【发布时间】:2011-12-03 22:20:12
【问题描述】:
我在博客文章和苹果示例项目中多次看到这一点。所有 NIB 文件都放置在资源目录中的某个位置。
这对我来说没有多大意义。通常,当我使用 nib(这种情况很少见)时,它们与位于 Classes/ 目录中的特定 UIViewController 密切相关。
所以我通常将每个 nib 与其对应的 viewcontroller 的 .h 和 .m 文件分组。
我能看到将 Nib 放在资源目录中的唯一情况是,如果它是可被多个视图控制器访问的可重用资源。虽然这似乎总是比它的价值要麻烦得多。
有人能解释一下这里的理性吗?
【问题讨论】:
标签: objective-c xcode model-view-controller project-organization