在底部以答案更新
我正在使用Twitter的新Fabric架构安装的TwitterKit框架。 ViewController.swift
中的此代码运行正常:
//
// ViewController.swift
// Following
//
// Created by David Aragon on 12/4/14.
// Copyright (c) 2014 David Aragon. All rights reserved.
//
import UIKit
import TwitterKit
但是这个名为TwitterAdapter.swift
的自定义Swift文件中的代码失败了:
//
// TwitterAdapter.swift
// Following
//
// Created by David Aragon on 12/10/14.
// Copyright (c) 2014 David Aragon. All rights reserved.
//
import Foundation
import TwitterKit // Error: No such module 'TwitterKit'
我确保在创建时将TwitterAdapter.swift
添加到我的所有目标中。以下是一些照亮目录层次结构的屏幕截图:
更新
解决了Kampai回答的后半部分。以下是使一切正常运转的部分:
再次右键单击项目名称,然后单击“将文件添加到” “project-name”>>选择TwitterKit.framework包并单击Add 按钮将添加该框架的引用到项目。
答案 0 :(得分:2)
答案 1 :(得分:1)
在这里,我尝试在应用程序中添加此框架,并且它完美地工作。由此可见,问题与您添加的模块的链接有关。
再次使用模块重新链接/参考将解决此问题:
积分需要突出显示:
例如:
转到其位置的取景器>>从Xcode右键单击项目名称>> 在Finder中显示将打开项目位置文件夹。在这里,您必须复制TwitterKit.framework
包。
TwitterKit.framework
捆绑包,然后点击添加按钮,即可将该框架的引用添加到项目中。答案 2 :(得分:0)
我遇到了同样的问题。我的项目很快,而且没有客观的C代码。我想添加第三方框架,并在导入时面临同样的错误“没有这样的模块”。我通过在swift中添加一个bridging-header文件并在那里导入框架来解决它。它对我有用。