我是 Objective C 的新手,我正在尝试在我的项目中使用 DTCoreText 来获取 html 内容。我点击了这个链接(https://github.com/yas375/DTCoreTextExperiments/tree/master/Pods/DTCoreText),但我收到以下错误: DTCoreText.h file not found 。谁能帮帮我吗。
提前致谢
我是 Objective C 的新手,我正在尝试在我的项目中使用 DTCoreText 来获取 html 内容。我点击了这个链接(https://github.com/yas375/DTCoreTextExperiments/tree/master/Pods/DTCoreText),但我收到以下错误: DTCoreText.h file not found 。谁能帮帮我吗。
提前致谢
我刚刚遇到了完全相同的问题,DTCoreText.h file not found。我遵循了https://docs.cocoanetics.com/DTCoreText/docs/Setup%20Guide.html上的设置指南,但它仍然没有用。
问题原来是我使用的路径与指南中的不完全相同。我已经包含了一些其他外部库,所以我将 DTCoreText 放在 下External Libraries/DTCoreText
,并External Libraries/DTCoreText/Core/**
在 User Header Search Paths 字段中写入。
我的解决方案是将其更改为"External Libraries/DTCoreText/Core/**"
,注意添加的引号。
不要下载 zip 文件,只需克隆项目,您可以在其中打开 Xcode 项目,然后运行演示:
git clone --recursive https://github.com/Cocoanetics/DTCoreText.git Externals/DTCoreText
您的问题不应该是复制与参考。DTCoreText 设置指南说“确保取消选中复制复选框。您要创建参考,而不是副本。”
您可能希望遵循该文档并从原始存储库中的 DTCoreText 演示代码开始,以便开始。
如果没有您的整个项目,我对您当前的问题无能为力,但您可以检查项目“构建设置”选项卡中“用户标题搜索路径”中的路径。我添加了 DTCoreText 项目作为参考,就像安装文档说的那样,并且使用Externals/DTCoreText/Core/**
正常。确保你有**
, 意味着路径应该被递归搜索。
很简单,在添加 DTCoreText 时,您没有选择选项“复制目标文件夹中的项目(如果需要)。只需在将文件添加到项目时选择该选项。
还有一件事,在询问时始终详细描述您拥有的圆顶问题。它有助于找到问题的确切解决方案。