菜鸟教程小白 发表于 2022-12-13 08:45:58

ios - Xcode 中的 undefined symbol


                                            <p><p>我在 Xcode for iOS 中构建时遇到此错误。</p>

<pre><code>Undefined symbols for architecture i386:
&#34;_CGRectInset&#34;, referenced from:
- in RootViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
</code></pre>

<p>该应用程序是一个干净的项目,只是根据 Xcode 提供的模板构建的。</p>

<p>有什么想法吗?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我在使用 XCode4 Developer Preview 5 中的“Page-Based Application”模板创建的项目时遇到了同样的问题。</p>

<p>您可以通过将 CoreGraphics 框架添加到链接的框架和库列表来修复它。换句话说:</p>

<ol>
<li>在导航器(左 Pane )中选择项目文件</li>
<li>选择应用目标(唯一的另一个是测试目标)</li>
<li>在摘要选项卡中,向下滚动到“链接的框架和库”</li>
<li>点击 + 和 CoreGraphics.framework。</li>
</ol>

<p>然后构建并运行。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - Xcode 中的 undefined symbol ,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/6976585/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/6976585/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - Xcode 中的 undefined symbol