我正在嘗試對通過IB設置的對象執行一些動畫。我加入預先聲明,以我的.h像這樣:iOS - 導入vs關於setAlpha的前向聲明
@class MySpecialClass;
,然後設置一個屬性,像這樣:
@property (nonatomic, retain) IBOutlet MySpecialClass *specialClass;
我希望能夠使用setAlpha
的specialClass
隱瞞,但我嘗試編譯時從xcode中獲得以下錯誤。
Receiver type 'MySpecialClass' for instance message is a forward declaration.
我需要導入我的課,而不是預先聲明的?如果我不需要,我不想輸入任何不必要的東西。
我已閱讀的最好和最簡潔的解釋之一 - 很好地完成。如果可能的話,我會爲你投票。 – BonanzaDriver
我終於明白了前言,謝謝:) – dreampowder