菜鸟教程小白 发表于 2022-12-12 22:30:58

ios - 更改文件位置后,项目无法识别我的某些类


                                            <p><p>首先,我知道这是一个配置问题,因为在我将项目同步到 GitHub 之前,我的代码正在构建和运行良好。 <strong>Xcode 的内部源代码控制似乎无法识别我的某些文件,并且在使用这些文件的初始化程序时遇到 <code>Use of unresolved identifier...</code> 错误</strong>,并且以前工作过。我正在运行最新版本的 Xcode 和 OS X,这些是我在问题开始之前和之后采取的步骤...</p>

<p><strong>之前:</strong></p>

<ul>
<li><p>经过几轮实现并使用默认本地存储库提交后,我多次构建和运行应用程序,没有任何问题。</p></li>
<li><p>我在 GitHub 上创建了一个新的存储库,提交(w/push to remotes),一切都顺利地放到了 GitHub 上,并且在模拟器中构建和运行。</p></li>
<li><p>为了组织存储库(以匹配我在 Xcode 中创建的“组”),我做了一些简短的研究,然后将嵌套目录添加到我的项目文件夹中。我重新打开 Xcode 并修复了文件路径。有些人接受了,但有些人一直显示 <code>?</code> (尽管我仍然可以正常访问代码)并且我收到了相应的 <code>Missing Files...</code> 警告。</p></li>
<li><p>因为我无法让新的层次结构工作(文件 w/<code>?</code>s,未被识别,无法提交到 GitHub),我试图移动文件回来。这对大多数人都有效,但对于一些(似乎是受影响的文件),我不得不重命名它们,重新创建一个新文件,然后将它们的内容粘贴过来(这就是我认为问题所在)。我能够将所有内容提交到 GitHub(甚至问题文件都出现了),但所有警告仍然存在。</p></li>
<li><p>为了清除警告,我尝试运行我的测试,这时 <code>Use of unresolved identifier...</code> 错误弹出,当然构建失败了。 </p></li>
</ul>

<p><strong>之后:</strong></p>

<ul>
<li><p>我验证了所有路径和目标成员资格都是正确的。</p></li>
<li><p>当这不起作用时,我构建了一个全新的项目(尽管我确实将它添加到同一个工作区;不确定这是否重要)并将我的所有代码复制/粘贴到新文件中。我没有拖动/引用文件,也没有将新项目链接到 GitHub。当我去构建时,同样的错误出现在同样的地方......</p></li>
<li><p>我退出了工作区并单独打开了新项目。还是不开心。</p></li>
</ul>

<p><em>我们将不胜感激任何帮助或正确方向的观点。</em></p>

<p><strong>编辑:</strong></p>

<ul>
<li><p>经过一些帮助,我尝试删除引用并手动拖动文件,但这并没有解决问题。 </p></li>
<li><p>我还检查了 <code>Build Phases -> Compile Sources</code>,所有内容都很好地列出,没有编译器标志。我从编译源中删除并重新添加,问题仍然存在。</p></li>
</ul></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您可以尝试在 Xcode 中删除缺少的类文件的引用,然后从物理工作区位置将相同的文件添加到文件夹(右键单击添加文件),这可能会有所帮助。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 更改文件位置后,项目无法识别我的某些类,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/39963865/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/39963865/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 更改文件位置后,项目无法识别我的某些类