Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Xcode中的文件引用转换为文件_Xcode - Fatal编程技术网

将Xcode中的文件引用转换为文件

将Xcode中的文件引用转换为文件,xcode,Xcode,我是XCode新手,我想将另一个项目中的文件引用转换为项目文件夹中的文件。我应该在拖放的时候复制到文件夹,但不幸的是我当时没有注意到 我尝试删除引用并手动将上述文件复制到我的项目文件夹中,但这会导致生成错误,我无法理解。Xcode无法识别新复制文件中的类 当我删除对这些文件的引用时,我看到project.pbxproj文件中生成了以下差异 - 9EA3AE481AFBE3DC006D1736 /* PasscodeLock.swift in Sources */ =

我是XCode新手,我想将另一个项目中的文件引用转换为项目文件夹中的文件。我应该在拖放的时候复制到文件夹,但不幸的是我当时没有注意到

我尝试删除引用并手动将上述文件复制到我的项目文件夹中,但这会导致生成错误,我无法理解。Xcode无法识别新复制文件中的类

当我删除对这些文件的引用时,我看到project.pbxproj文件中生成了以下差异

-               9EA3AE481AFBE3DC006D1736 /* PasscodeLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EA3AE3F1AFBE3DC006D1736 /* PasscodeLock.swift */; };
-               9EA3AE491AFBE3DC006D1736 /* PasscodeLockPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EA3AE401AFBE3DC006D1736 /* PasscodeLockPresenter.swift */; };
-               9EA3AE4A1AFBE3DC006D1736 /* ChangePasscodeState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EA3AE421AFBE3DC006D1736 /* ChangePasscodeState.swift */; };
-               9EA3AE4B1AFBE3DC006D1736 /* ConfirmPasscodeState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EA3AE431AFBE3DC006D1736 /* ConfirmPasscodeState.swift */; };
-               9EA3AE4C1AFBE3DC006D1736 /* EnterPasscodeState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EA3AE441AFBE3DC006D1736 /* EnterPasscodeState.swift */; };
-               9EA3AE4D1AFBE3DC006D1736 /* PasscodesMismatchState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EA3AE451AFBE3DC006D1736 /* PasscodesMismatchState.swift */; };
-               9EA3AE4E1AFBE3DC006D1736 /* SetPasscodeState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EA3AE461AFBE3DC006D1736 /* SetPasscodeState.swift */; };

有没有一种简单的方法可以将所有这些引用转换为我的项目文件夹中的文件?

我能够单独复制这些文件并生成。我犯的错误是,我正在向一个额外的目标添加一个文件