iOS-xib文件隐藏在项目目录中

iOS-xib文件隐藏在项目目录中,ios,xcode,xib,finder,Ios,Xcode,Xib,Finder,不知怎的,我有一个隐藏的.xib文件。当我在Xcode中右键单击并选择“ShowinFinder”时,它只会将我带到顶级项目文件夹。如果我在Alfred中搜索该文件,它会在en.lproj目录的主项目文件夹中找到它 我需要将这个.xib文件复制并粘贴到另一个项目中 如何将这个.xib文件放在这里,而不是放在我可以访问它的常规文件系统目录中 如何在Finder中访问它?就像我说的,我需要复制文件 如果您告诉Xcode这是本地化文件,则会将文件放入.lproj文件夹中。当试图从resources文件

不知怎的,我有一个隐藏的.xib文件。当我在Xcode中右键单击并选择“ShowinFinder”时,它只会将我带到顶级项目文件夹。如果我在Alfred中搜索该文件,它会在en.lproj目录的主项目文件夹中找到它

我需要将这个.xib文件复制并粘贴到另一个项目中

  • 如何将这个.xib文件放在这里,而不是放在我可以访问它的常规文件系统目录中

  • 如何在Finder中访问它?就像我说的,我需要复制文件


  • 如果您告诉Xcode这是本地化文件,则会将文件放入
    .lproj
    文件夹中。当试图从resources文件夹访问这样一个本地化文件时,资源加载代码将查看当前系统语言是什么,并首先尝试在
    .lproj
    文件夹中查找此语言的文件。如果存在这样一个文件夹,并且找到了该文件,它将打开该文件夹。如果没有,它将在默认语言的
    .lproj
    文件夹中搜索该文件。如果存在这样一个文件夹,并且找到了该文件,它将打开该文件夹。如果没有,它将直接在resources文件夹中搜索该文件。如果在那里找到此文件,它将打开它。否则,打开文件将失败

    如果双击Finder中的
    en.lproj
    文件夹无法打开,则可能是某些应用程序已将扩展名
    .lproj
    注册为系统上的捆绑包。bundle只是文件夹,但Finder并不这样对待它们。双击一个捆绑包将打开它,其中包含为该捆绑包注册的任何应用程序。在我的系统上,这些文件夹不是捆绑包,所以默认情况下Xcode不会将它们打包(必须是您安装的其他应用程序)。尽管Finder对bundle进行了特殊处理,但它们毕竟还是普通的文件夹。您可以在Finder中右键单击捆绑包,然后从关联菜单中选择“显示软件包内容”,查看捆绑包。这适用于所有已注册的bundle