我尝试将所有xib文件放在项目的一个文件夹中。然后我将这个文件夹添加到Xcode项目中,希望Xcode可以识别它们并将它们放在我想要的目标包中。
但是当我运行目标时,控制台(NSLog)告诉我无法找到nib文件。
我查看了目录,那里有xib文件而不是nib文件。
以下是标题中提到的问题。我可以实现吗?
这是场景:
我建造了这个项目。然后Xcode将xib文件转换为nib文件,然后将它们放在“Resources”目录中。由于所有资源文件(包括这些nib文件)都放在此文件夹下,因此看起来很乱。
我想要做的是在构建完成后自动将所有这些资源放在不同的文件夹中。我该怎么办?
答案 0 :(得分:1)
除了本地化(参见自动创建的文件夹结构)之外,我认为没有办法实现这一点:https://developer.apple.com/library/mac/documentation/corefoundation/conceptual/cfbundles/BundleTypes/BundleTypes.html#//apple_ref/doc/uid/10000123i-CH101-SW7
答案 1 :(得分:0)
尝试这样做:
现在它应该只包含NIB,不包含XIB。