[英]Swift import statement failing
更新,底部有答案
我正在使用與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答案的后半部分。 這是使一切正常工作的部分:
再次右鍵單擊項目名稱,然后單擊“向“項目名稱”添加文件” >>選擇TwitterKit.framework包,然后單擊“添加”按鈕,將對該框架的引用添加到項目中。
在這里,我嘗試將這個框架添加到應用程序中並使其完美運行。 由此很明顯,問題與鏈接到您添加的模塊有關。
再次與模塊重新鏈接/引用將解決此問題:
要點必須突出顯示:
例如:
轉到其位置的查找程序>>從Xcode右鍵單擊項目名稱>> 在finder中顯示將打開項目位置文件夾。 在這里,您必須復制TwitterKit.framework
捆綁包。
TwitterKit.framework
包,然后單擊“ 添加”按鈕,將對該框架的引用添加到項目中。 我面臨着同樣的問題。 我的項目是基於swift的,沒有目標C代碼。 我想添加第三方框架,並在導入時遇到相同的錯誤“無此模塊”。 我通過快速添加橋接頭文件並在那里導入框架來解決它。 這個對我有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.