2015-10-14 75 views
2

我正在開發一個快速項目直到我需要This「模擬類型時間選擇器」。我下載了回購協議,並使用Xcode 6.4進行了試用,並且工作正常。但是,當我開始將它傳輸到我的項目時,它要求我創建一個橋接頭並創建了一個橋接頭,並且還將該.h文件導入了橋接頭。我的項目可以看到委託方法,所以我認爲它很好。但問題是,.m文件上的變量有這樣的錯誤: enter image description here 但是,如果您注意到,最後UIButton沒有錯誤。你認爲怎樣的問題?Swift - 導入Objective-C提供「未知類型名稱」

+2

您是否已將UIKit導入到您的文件? – dirtydanee

+0

是的,我輸入了它 –

+0

@LEVISOGCPAS你在哪裏輸入它? –

回答

5

#import <UIKit/UIKit.h>@import UIKit;在.h文件的最頂端,你得到這些錯誤

+0

它應該在.h中,因爲那也是使用UIView值。 – dirtydanee

+0

@dirtydanee正確。謝謝! –

+0

Jeez!我不能相信我錯過了那個。謝謝! –

2

它清楚地看起來像你不進口的UIKit。只需將#import <UIKit/UIKit.h>@import UIKit;添加到.h文件的頂部。

2

否則,如果您使用兩種組合(Objective-C & Swift),則意味着您需要添加橋接標頭。

+1

結合@ Andrey的答案來解決我的問題,在Swift/Objective-C混合項目中 – Marmoy