【发布时间】:2017-11-28 09:39:09
【问题描述】:
我已经通过 Cocoapod 安装了这个库,XLPagerTabStrip。我的 pod 文件是这样的,并且已经在终端中点击了pod install。
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'MyProject' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for MyProject
pod 'XLPagerTabStrip', '~> 8.0'
end
所以一切都安装完成了,但是当我想在 Swift 文件中导入库时,它给出了一个错误 ->> No such module 'XLPagerTabSript'.
我读了很多关于这个的问题,其中提到将库的文件路径添加到 构建设置 -> 搜索路径 -> 用户标题搜索路径。我也已经这样做了,但仍然报同样的错误。
我在 User Header Search Path 中添加的内容是这样的:
${SRCROOT}/Users/Myname/Desktop/MyProject/Pods/XLPagerTabStrip
添加文件路径后,我清理项目,再次构建项目,尝试将import XLPagerTabStrip添加到我的一个swift文件中,错误仍然相同。
有人可以告诉我实际上是什么问题吗?因为我是Ios开发的初学者,我完全不知道我做错了什么。
【问题讨论】:
-
你能清理你的派生数据,清理构建文件夹等...Xcode 在索引等时往往很痛苦...只需清理,然后重新启动并尝试使用您新添加的框架。跨度>
-
清理我的派生数据??派生数据在哪里?因为我是swift的新手,我来自Android背景,所以这让我很痛苦..哈哈
-
Xcode -> 首选项 -> 位置 -> 派生数据附近的小箭头。关闭 Xcode 并从 Finder 中删除 Derived data 文件夹中的所有文件夹。
-
嘿兄弟,我删除了所有派生数据,清理了项目,但仍然无法导入..一旦我输入 import XLPagerTabScript,它显示不存在模块
-
你的 Podfile 中只有我的 pod 吗?